Usages of Matrix
Properties
IDENTITY | in Matrix | Gets an unmodifiable identity matrix. | |
ISOMETRIC | in Matrix | Gets an unmodifiable projection matrix that makes the graph look isometric. | |
projection | in CanvasComponent | Gets or sets a Matrix that is applied to the viewport. | |
intermediateTransform | in IRenderContext | Gets a transform that can be added to the transform list of a visual to be displayed in the intermediate coordinate system (which still has the same axes directions as the world coordinate system, but doesn't include the projection). | |
projection | in IRenderContext | Gets a transform that is applied to the contents of the clip rectangle. | |
viewTransform | in IRenderContext | Gets a transform that can be added to the transform list of a visual to be displayed in the view coordinate system. | |
projection | in SvgExport | Gets or sets the projection to apply to the exported image. | |
transform | in SvgVisualGroup | Gets or sets a transform that is applied to the children of the container. |
Method Return Values
createTransform () | in IOrientedRectangle | Creates a transformation matrix that can be used to transform points that are in the local coordinate system of the oriented rectangle if the top-left corner is the origin. | |
createRotateInstance (number) | in Matrix | Creates a matrix rotation instance around the origin. | |
createLayoutTransform (IRenderContext, IOrientedRectangle, boolean) | in LabelStyleBase | Creates a transform matrix that can be applied to a Visual to arrange it according to the given layout and autoFlip rule. | |
createLayoutTransform (IOrientedRectangle, boolean) | in LabelStyleBase | Creates a transform matrix that can be applied to a Visual to arrange it according to the given layout and autoFlip rule. | |
createWorldToIntermediateTransform () | in SvgExport | Returns a suitable transform to use for the visual to paint in the world coordinate system for this export. |
Method Parameters
createSvgPath (Matrix?) | in GeneralPath | Creates an SVG path element using the provided parameters. | |
createSvgPathData (Matrix?) | in GeneralPath | Creates the data for a SVG path element that corresponds to this instance with the provided transform. | |
createTransformedPath (Matrix) | in GeneralPath | Creates a new GeneralPath that is a copy of this path with all geometry transformed using the supplied matrix. | |
transform (Matrix) | in GeneralPath | Transforms this GeneralPath in place using the given transform. | |
hasSameValue (Matrix) | in Matrix | Determines whether this has the same values like other . | |
multiply (Matrix, MatrixOrder?) | in Matrix | Multiplies this matrix instance by the given instance using the given order. | |
set (Matrix) | in Matrix | Sets the values of the given matrix to this instance. | |
multiply (Matrix) | in Point | Applies the given matrix to this instance by calling transform and returns the result. | |
getTransformed (Matrix) | in Rect | Applies the given transformation matrix to the four corner points and returns the new bounding box that includes all of them. | |
GraphComponent (HTMLDivElement, ) | in GraphComponent | Creates a new instance of the GraphComponent in the given div element. | |
GraphComponent () | in GraphComponent | Creates a new instance of the GraphComponent. | |
GraphComponent (string, ) | in GraphComponent | Creates a new instance of GraphComponent using the div element that is specified by the selector . | |
SvgExport (Rect, number?, ) | in SvgExport | Creates a new SvgExport instance for the given world bounds and scale. |