ExtendedApsNode

Inheritance: java.lang.Object

public abstract class ExtendedApsNode

Represents wrapper for a standard ApsNode, which extends some of the drawing behavior.

Constructors

ConstructorDescription
ExtendedApsNode()

Methods

MethodDescription
addToCompositeNode(ApsCompositeNode compositeNode)Adds this node to given compositeNode.
applyPlaneTransform(System.Drawing.PointF transformVector)Applies plane transform, moving node in x and y planes.
applyScaleTransform(float scaleTransform)Applies scaling to the node.
copyAttributes(ApsNode src, ApsNode dst)
copyAttributes(ApsNodeAttributes src, ApsNodeAttributes dst)
getBottom()Gets or sets y coordinate of the node’s bottom.
getCopy()Creates a full copy of this node.
getOrigin()Gets or sets the origin of the node.
getSize()Gets or sets the size of the node.
getTop()Gets or sets y coordinate of the node’s top.

ExtendedApsNode()

public ExtendedApsNode()

addToCompositeNode(ApsCompositeNode compositeNode)

public abstract void addToCompositeNode(ApsCompositeNode compositeNode)

Adds this node to given compositeNode.

Parameters:

ParameterTypeDescription
compositeNodecom.aspose.foundation.rendering.ApsCompositeNode

applyPlaneTransform(System.Drawing.PointF transformVector)

public abstract void applyPlaneTransform(System.Drawing.PointF transformVector)

Applies plane transform, moving node in x and y planes.

Parameters:

ParameterTypeDescription
transformVectorcom.aspose.ms.System.Drawing.PointF

applyScaleTransform(float scaleTransform)

public abstract void applyScaleTransform(float scaleTransform)

Applies scaling to the node.

Parameters:

ParameterTypeDescription
scaleTransformfloatThe scale factor for the transformation.

copyAttributes(ApsNode src, ApsNode dst)

public static void copyAttributes(ApsNode src, ApsNode dst)

Parameters:

ParameterTypeDescription
srccom.aspose.foundation.rendering.ApsNode
dstcom.aspose.foundation.rendering.ApsNode

copyAttributes(ApsNodeAttributes src, ApsNodeAttributes dst)

public static void copyAttributes(ApsNodeAttributes src, ApsNodeAttributes dst)

Parameters:

ParameterTypeDescription
srccom.aspose.foundation.rendering.ApsNodeAttributes
dstcom.aspose.foundation.rendering.ApsNodeAttributes

getBottom()

public float getBottom()

Gets or sets y coordinate of the node’s bottom.

Returns: float

getCopy()

public abstract ExtendedApsNode getCopy()

Creates a full copy of this node.

Returns: ExtendedApsNode - The !:ExtendedApsNode.

getOrigin()

public System.Drawing.PointF getOrigin()

Gets or sets the origin of the node.

Returns: com.aspose.ms.System.Drawing.PointF

getSize()

public System.Drawing.SizeF getSize()

Gets or sets the size of the node.

Returns: com.aspose.ms.System.Drawing.SizeF

getTop()

public float getTop()

Gets or sets y coordinate of the node’s top.

Returns: float