public class ExtendedCompositeNode extends ExtendedApsNode
Combines several IExtendedApsNode
instances.
Constructor and Description |
---|
ExtendedCompositeNode()
Initializes a new instance of the
ExtendedCompositeNode class. |
Modifier and Type | Method and Description |
---|---|
void |
add(ExtendedApsNode extendedApsNode)
Adds
extendedApsNode to internal list of nodes. |
void |
addToCompositeNode(com.aspose.foundation.rendering.ApsCompositeNode compositeNode)
Adds this node to given
compositeNode . |
void |
applyPlaneTransform(com.aspose.ms.System.Drawing.PointF transformVector)
Applies plane transform, moving node in x and y planes.
|
void |
applyScaleTransform(float scaleTransform)
Applies scaling to the node.
|
com.aspose.ms.System.Collections.Generic.IGenericCollection<ExtendedApsNode> |
getApsNodes()
Gets all
IExtendedApsNode instances combined into this ExtendedCompositeNode . |
ExtendedApsNode |
getCopy()
Creates a full copy of this node.
|
copyAttributes, copyAttributes, getBottom, getOrigin, getSize, getTop
public ExtendedCompositeNode()
Initializes a new instance of the ExtendedCompositeNode
class.
public final com.aspose.ms.System.Collections.Generic.IGenericCollection<ExtendedApsNode> getApsNodes()
Gets all IExtendedApsNode
instances combined into this ExtendedCompositeNode
.
public final void add(ExtendedApsNode extendedApsNode)
Adds extendedApsNode
to internal list of nodes.
public void applyScaleTransform(float scaleTransform)
Applies scaling to the node.
applyScaleTransform
in class ExtendedApsNode
scaleTransform
- The scale factor for the transformation.public void applyPlaneTransform(com.aspose.ms.System.Drawing.PointF transformVector)
Applies plane transform, moving node in x and y planes.
applyPlaneTransform
in class ExtendedApsNode
public ExtendedApsNode getCopy()
Creates a full copy of this node.
getCopy
in class ExtendedApsNode
IExtendedApsNode
.public void addToCompositeNode(com.aspose.foundation.rendering.ApsCompositeNode compositeNode)
Adds this node to given compositeNode
.
addToCompositeNode
in class ExtendedApsNode