Aspose::Cells::Drawing::ShapePathPoint class

ShapePathPoint class

Specify position coordinates or angle markers. Position coordinates represent the coordinates of a path in a coordinate space (e.g. X/Y). Angle markers indicate angular changes in a path (e.g. the start and swing angles of an arc).

class ShapePathPoint

Methods

MethodDescription
GetType()Specifies the value type of the current object.
GetX()(Deprecated) Gets and sets x coordinate for this position coordinate. Unit EMUs.
GetXAngle()When the object is an angle marker, get or set the first angle in degrees.
GetXPixel()When the object is a position coordinate, get or set the x coordinate in pixels.
GetY()(Deprecated) Gets y coordinate for this position coordinate. Unit EMUs.
GetYAngle()When the object is an angle marker, get or set the second angle in degrees.
GetYPixel()When the object is a position coordinate, get or set the y coordinate in pixels.
IsNull() constChecks whether the implementation object is nullptr.
explicit operator bool() constoperator bool()
operator=(const ShapePathPoint& src)operator=
SetX(int32_t value)(Deprecated) Gets and sets x coordinate for this position coordinate. Unit EMUs.
SetXAngle(int32_t value)When the object is an angle marker, get or set the first angle in degrees.
SetXPixel(int32_t value)When the object is a position coordinate, get or set the x coordinate in pixels.
SetY(int32_t value)(Deprecated) Gets y coordinate for this position coordinate. Unit EMUs.
SetYAngle(int32_t value)When the object is an angle marker, get or set the second angle in degrees.
SetYPixel(int32_t value)When the object is a position coordinate, get or set the y coordinate in pixels.
ShapePathPoint(ShapePathPoint_Impl* impl)Constructs from an implementation object.
ShapePathPoint(const ShapePathPoint& src)Copy constructor.
~ShapePathPoint()Destructor.

Fields

FieldDescription
_implThe implementation object.

See Also