documentationfor yFiles for HTML 2.6

Properties

modificationMatrixin ClassicTreeLayoutGets or sets the modification matrix used for rotating / mirroring the layout.
modificationMatrixin RotatableNodePlacerBaseGets the modification matrix that defines the direction of the subtree.

Fields

DEFAULTin RotatableNodePlacerMatrixThe identity matrix which does not apply any rotation or mirroring.
MIR_HORin RotatableNodePlacerMatrixA matrix which applies a horizontal mirroring.
MIR_HOR_ROT90in RotatableNodePlacerMatrixA matrix which applies a horizontal mirroring and a counter-clockwise rotation by 90 degrees.
MIR_VERTin RotatableNodePlacerMatrixA matrix which applies a vertical mirroring.
MIR_VERT_ROT90in RotatableNodePlacerMatrixA matrix which applies a vertical mirroring and a counter-clockwise rotation by 90 degrees.
ROT180in RotatableNodePlacerMatrixA matrix which applies a rotation by 180 degrees.
ROT270in RotatableNodePlacerMatrixA matrix which applies a counter-clockwise rotation by 270 degrees.
ROT90in RotatableNodePlacerMatrixA matrix which applies a counter-clockwise rotation by 90 degrees.

Method Parameters

AssistantNodePlacer (RotatableNodePlacerMatrix?, )in AssistantNodePlacerCreates a new AssistantNodePlacer instance that uses the transformation defined by the given matrix.
BusNodePlacer (RotatableNodePlacerMatrix?, )in BusNodePlacerCreates a new BusNodePlacer instance that uses the transformation defined by the given matrix.
ClassicTreeLayout ()in ClassicTreeLayoutCreates a new ClassicTreeLayout instance with default settings.
DelegatingNodePlacer (RotatableNodePlacerMatrix, ITreeLayoutNodePlacer, ITreeLayoutNodePlacer, )in DelegatingNodePlacerCreates a new DefaultNodePlacer instance with default settings using the given modification matrix and the given node placers as delegates.
DoubleLineNodePlacer (RotatableNodePlacerMatrix?, )in DoubleLineNodePlacerCreates a new DoubleLineNodePlacer instance whose direction is specified by the given modification matrix.
GridNodePlacer (RotatableNodePlacerMatrix?, RootNodeAlignment?, )in GridNodePlacerCreates a new GridNodePlacer instance with the given modification matrix and root alignment.
LayeredNodePlacer (RotatableNodePlacerMatrix?, Object?, )in LayeredNodePlacerCreates a new LayeredNodePlacer instance whose direction is specified by the given modification matrix.
LeftRightNodePlacer (RotatableNodePlacerMatrix?, )in LeftRightNodePlacerCreates a new LeftRightNodePlacer instance using the given modification matrix.
RotatableNodePlacerBase (RotatableNodePlacerMatrix)in RotatableNodePlacerBaseCreates a new instance of RotatableNodePlacerBase whose direction is specified by the given transformation matrix.
translatePoint (RotatableNodePlacerMatrix, YPoint)in RotatableNodePlacerBaseTranslates a point from the real layout direction to the model direction using the given modification matrix.
equalValues (RotatableNodePlacerMatrix)in RotatableNodePlacerMatrixCompares the values of the current RotatableNodePlacerMatrix with the values of the given RotatableNodePlacerMatrix.
multiply (RotatableNodePlacerMatrix)in RotatableNodePlacerMatrixMultiplies this RotatableNodePlacerMatrix with the given other RotatableNodePlacerMatrix.
SimpleNodePlacer (RotatableNodePlacerMatrix?, RootNodeAlignment?, )in SimpleNodePlacerCreates a new SimpleNodePlacer instance that uses the given modification matrix and root alignment.
assignValuesTo (SubtreeShape, RotatableNodePlacerMatrix)in SubtreeShapeCopies the state of this SubtreeShape instance to the given shape applying a modification matrix.
createCopy (RotatableNodePlacerMatrix)in SubtreeShapeCreates a clone of this SubtreeShape instance, modifying it using the provided modification matrix.