GraphicsPathIterator class (gdipluspath.h)
This GraphicsPathIterator class provides methods for isolating selected subsets of the path stored in a GraphicsPath object. A path consists of one or more figures. You can use a GraphicsPathIterator to isolate one or more of those figures. A path can also have markers that divide the path into sections. You can use a GraphicsPathIterator object to isolate one or more of those sections.
Inheritance
The GraphicsPathIterator class implements GdiplusBase.
Methods
The GraphicsPathIterator class has these methods.
GraphicsPathIterator::CopyData The GraphicsPathIterator::CopyData method copies a subset of the path's data points to a PointF array and copies a subset of the path's point types to a BYTE array. |
GraphicsPathIterator::Enumerate The GraphicsPathIterator::Enumerate method copies the path's data points to a PointF array and copies the path's point types to a BYTE array. |
GraphicsPathIterator::GetCount The GraphicsPathIterator::GetCount method returns the number of data points in the path. |
GraphicsPathIterator::GetLastStatus The GraphicsPathIterator::GetLastStatus method returns a value that indicates the nature of this GraphicsPathIterator object's most recent method failure. |
GraphicsPathIterator::GetSubpathCount The GraphicsPathIterator::GetSubpathCount method returns the number of subpaths (also called figures) in the path. |
GraphicsPathIterator::GraphicsPathIterator Creates a new GraphicsPathIterator::GraphicsPathIterator object and associates it with a GraphicsPath object. |
GraphicsPathIterator::GraphicsPathIterator Copy constructor for GraphicsPathIterator. |
GraphicsPathIterator::HasCurve The GraphicsPathIterator::HasCurve method determines whether the path has any curves. |
GraphicsPathIterator::NextMarker The GraphicsPathIterator::NextMarker method gets the next marker-delimited section of this iterator's associated path. |
GraphicsPathIterator::NextMarker The GraphicsPathIterator::NextMarker method gets the starting index and the ending index of a section. |
GraphicsPathIterator::NextPathType The GraphicsPathIterator::NextPathType method gets the starting index and the ending index of the next group of data points that all have the same type. |
GraphicsPathIterator::NextSubpath The GraphicsPathIterator::NextSubpath method gets the next figure (subpath) from this iterator's associated path. |
GraphicsPathIterator::NextSubpath The GraphicsPathIterator::NextSubpath method gets the starting index and the ending index of the next subpath. |
GraphicsPathIterator::Rewind The GraphicsPathIterator::Rewind method rewinds this iterator to the beginning of its associated path. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | gdipluspath.h |