Enum IGDIPlus.TGPPathPointType
This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.
Package: SignalLabBasicPkg
Unit: IGDIPlus
Contents |
Syntax
Delphi:
type TGPPathPointType = (PathPointTypeStart, PathPointTypeLine, PathPointTypeBezier, PathPointTypePathTypeMask, PathPointTypeDashMode, PathPointTypePathMarker, PathPointTypeCloseSubpath, PathPointTypeBezier3);
C++ Builder:
enum TGPPathPointType {PathPointTypeStart, PathPointTypeLine, PathPointTypeBezier, PathPointTypePathTypeMask, PathPointTypeDashMode, PathPointTypePathMarker, PathPointTypeCloseSubpath, PathPointTypeBezier3};
Visual C++ (MFC):
enum CTGPPathPointType {PathPointTypeStart, PathPointTypeLine, PathPointTypeBezier, PathPointTypePathTypeMask, PathPointTypeDashMode, PathPointTypePathMarker, PathPointTypeCloseSubpath, PathPointTypeBezier3};
Summary
Indicates point types and flags for the data points in a path.
Description
Defines enumeration that indicates point types and flags for the data points in a path. Bits 0 through 2 indicate the type of a point, and bits 3 through 7 hold a set of flags that specify attributes of a point. This enumeration is used by the TGPGraphicsPath, TGPGraphicsPathIterator, and TGPPathData classes.
Values
PathPointTypeStart | Indicates that the point is the start of a figure. |
PathPointTypeLine | Indicates that the point is one of the two endpoints of a line. |
PathPointTypeBezier | Indicates that the point is an endpoint or control point of a cubic Bézier spline. |
PathPointTypePathTypeMask | Masks all bits except for the three low-order bits, which indicate the point type. |
PathPointTypeDashMode | Not used. |
PathPointTypePathMarker | Specifies that the point is a marker. |
PathPointTypeCloseSubpath | Specifies that the point is the last point in a closed subpath (figure). |
PathPointTypeBezier3 | Indicates that the point is an endpoint or control point of a cubic Bézier spline. |