XForm Class

Contains elements that control line attributes for a shape, such as pattern, weight, and color. These elements determine whether the line ends are formatted (for example, with an arrowhead), the size of line end formats, radius of the rounding circle applied to the line, and line cap style (round or square).
Inheritance Hierarchy
SystemObject
  Aspose.DiagramXForm

Namespace:  Aspose.Diagram
Assembly:  Aspose.Diagram (in Aspose.Diagram.dll) Version: 20.6.0.0 (20.6)
Syntax
public class XForm : ICloneable

The XForm type exposes the following members.

Properties
  NameDescription
Public propertyAngle
Represents the shape's current angle of rotation in relation to its parent.
Public propertyDel
A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted locally.
Public propertyFlipX
Indicates whether the shape has been flipped horizontally
Public propertyFlipY
Indicates whether the shape has been flipped vertically.
Public propertyHeight
Specifies the height of the shape in drawing units.
Public propertyLocPinX
Specifies the x-coordinate of the shape's pin (center of rotation) in relation to the origin of the shape. The default formula for determining LocPinX is: F='Width* 0.5'.
Public propertyLocPinY
Specifies the y-coordinate of the shape's pin (center of rotation) in relation to the origin of the shape. The default formula for determining LocPinY is: F='Height * 0.5'.
Public propertyPinPos
Specifies the pin postion of the shape
Public propertyPinX
Specifies the x-coordinate of the shape's pin (center of rotation) in relation to the origin of its parent.
Public propertyPinY
Specifies the y-coordinate of the shape's pin (center of rotation) in relation to the origin of its parent.
Public propertyResizeMode
Specifies the current resize behavior setting for the shape when contained in a group.
Public propertyWidth
Contains the width of the associated shape in drawing units.
Methods
  NameDescription
Public methodClone
Creates deep copy of this instance.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
See Also