com.aspose.note

Class ExtendedCompositeNode



  • public class ExtendedCompositeNode
    extends ExtendedApsNode

    Combines several IExtendedApsNode instances.

    • Constructor Detail

      • ExtendedCompositeNode

        public ExtendedCompositeNode()

        Initializes a new instance of the ExtendedCompositeNode class.

    • Method Detail

      • getApsNodes

        public final com.aspose.ms.System.Collections.Generic.IGenericCollection<ExtendedApsNode> getApsNodes()

        Gets all IExtendedApsNode instances combined into this ExtendedCompositeNode.

      • add

        public final void add(ExtendedApsNode extendedApsNode)

        Adds extendedApsNode to internal list of nodes.

      • applyScaleTransform

        public void applyScaleTransform(float scaleTransform)

        Applies scaling to the node.

        Specified by:
        applyScaleTransform in class ExtendedApsNode
        Parameters:
        scaleTransform - The scale factor for the transformation.
      • applyPlaneTransform

        public void applyPlaneTransform(com.aspose.ms.System.Drawing.PointF transformVector)

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

        Specified by:
        applyPlaneTransform in class ExtendedApsNode
      • addToCompositeNode

        public void addToCompositeNode(com.aspose.foundation.rendering.ApsCompositeNode compositeNode)

        Adds this node to given compositeNode.

        Specified by:
        addToCompositeNode in class ExtendedApsNode