Uses of Class
org.eclipse.gef.geometry.planar.AffineTransform
Packages that use AffineTransform
Package
Description
This package contains helper classes to transfer data from JavaFX/Geometry to
one another.
This package provides support for geometric calculations based on shapes.
-
Uses of AffineTransform in org.eclipse.gef.geometry.convert.fx
Methods in org.eclipse.gef.geometry.convert.fx that return AffineTransformModifier and TypeMethodDescriptionstatic final AffineTransformFX2Geometry.toAffineTransform(javafx.scene.transform.Transform t) Converts the given JavaFXTransformto anAffineTransform.Methods in org.eclipse.gef.geometry.convert.fx with parameters of type AffineTransformModifier and TypeMethodDescriptionstatic final javafx.scene.transform.AffineGeometry2FX.toFXAffine(AffineTransform transform) Converts the givenAffineTransformto a JavaFXAffine. -
Uses of AffineTransform in org.eclipse.gef.geometry.planar
Methods in org.eclipse.gef.geometry.planar that return AffineTransformModifier and TypeMethodDescriptionAffineTransform.concatenate(AffineTransform Tx) Concatenates thisAffineTransformand the givenAffineTransform, multiplying the transformation matrix of thisAffineTransformfrom the left with the transformation matrix of the otherAffineTransform.AffineTransform.getCopy()Returns a copy of thisAffineTransform.AffineTransform.getInverse()Creates a newAffineTransformthat represents the inverse transformation of thisAffineTransform.AffineTransform.invert()Inverts thisAffineTransform.AffineTransform.preConcatenate(AffineTransform Tx) Concatenates thisAffineTransformand the givenAffineTransformin reverse order, multiplying the transformation matrix of thisAffineTransformfrom the right with the transformation matrix of the otherAffineTransform.AffineTransform.quadrantRotate(int numquadrants) Adds a rotation by an integer multiple of 90deg to the transformation matrix of thisAffineTransform.AffineTransform.quadrantRotate(int numquadrants, double anchorx, double anchory) Adds a rotation by an integer multiple of 90deg around thePointspecified by the given x and y coordinates to the transformation matrix of thisAffineTransform.AffineTransform.rotate(double theta) Adds a rotation with the given angle (in radians) to the transformation matrix of thisAffineTransform.AffineTransform.rotate(double vecx, double vecy) Adds a rotation to the transformation matrix of thisAffineTransform.AffineTransform.rotate(double theta, double anchorx, double anchory) Adds a rotation with the given angle (in radians) around thePointspecified by the given x and y coordinates to the transformation matrix of thisAffineTransform.AffineTransform.rotate(double vecx, double vecy, double anchorx, double anchory) Adds a rotation around aPointto the transformation matrix of thisAffineTransform.AffineTransform.scale(double sx, double sy) Adds an x and y scaling to the transformation matrix of thisAffineTransform.AffineTransform.setToIdentity()Sets the transformation matrix of thisAffineTransformto the identity matrix.AffineTransform.setToQuadrantRotation(int numquadrants) Sets the transformation matrix of thisAffineTransformto a pure rotation matrix where the rotation angle is an integer multiple of 90deg.AffineTransform.setToQuadrantRotation(int numquadrants, double anchorx, double anchory) Sets the transformation matrix of thisAffineTransformto a pure rotation and translation matrix where the rotation angle is an integer multiple of 90deg and the rotation is around thePointspecified by the given x and y coordinates.AffineTransform.setToRotation(double theta) Sets the transformation matrix of thisAffineTransformto a pure rotation matrix by the given angle specified in radians.AffineTransform.setToRotation(double vecx, double vecy) Sets the transformation matrix of thisAffineTransformto a pure rotation matrix.AffineTransform.setToRotation(double theta, double anchorx, double anchory) Sets the transformation matrix of thisAffineTransformto a pure rotation and translation matrix.AffineTransform.setToRotation(double vecx, double vecy, double anchorx, double anchory) Sets the transformation matrix of thisAffineTransformto a pure rotation and translation matrix.AffineTransform.setToScale(double sx, double sy) Sets the transformation matrix of thisAffineTransformto a pure scaling matrix.AffineTransform.setToShear(double shx, double shy) Sets the transformation matrix of thisAffineTransformto a pure shearing matrix.AffineTransform.setToTranslation(double tx, double ty) Sets the transformation matrix of thisAffineTransformto a pure translation matrix that translatesPoints by the given x and y values.AffineTransform.setTransform(double m00, double m10, double m01, double m11, double m02, double m12) Sets the respective values of the transformation matrix of thisAffineTransformto the supplied ones.AffineTransform.setTransform(AffineTransform Tx) Sets the transformation matrix of thisAffineTransformto the transformation matrix of the givenAffineTransform.AffineTransform.shear(double shx, double shy) Adds an x and y shearing to the transformation matrix of thisAffineTransform.AffineTransform.translate(double tx, double ty) Sets the translation values of the x and y coordinates of the transformation matrix of thisAffineTransform.Methods in org.eclipse.gef.geometry.planar with parameters of type AffineTransformModifier and TypeMethodDescriptionAffineTransform.concatenate(AffineTransform Tx) Concatenates thisAffineTransformand the givenAffineTransform, multiplying the transformation matrix of thisAffineTransformfrom the left with the transformation matrix of the otherAffineTransform.BezierCurve.getTransformed(AffineTransform t) CubicCurve.getTransformed(AffineTransform t) CurvedPolygon.getTransformed(AffineTransform t) Ellipse.getTransformed(AffineTransform t) IGeometry.getTransformed(AffineTransform t) Returns a newIGeometry, which represents the givenIGeometryafter the application of the givenAffineTransform.IShape.getTransformed(AffineTransform t) Returns a newIShape, which represents the givenIShapeafter the application of the givenAffineTransform.Line.getTransformed(AffineTransform t) Path.getTransformed(AffineTransform t) Pie.getTransformed(AffineTransform t) Point.getTransformed(AffineTransform transformation) Transforms a copy of thisPointusing the givenAffineTransform.PolyBezier.getTransformed(AffineTransform t) Polygon.getTransformed(AffineTransform t) Polyline.getTransformed(AffineTransform t) QuadraticCurve.getTransformed(AffineTransform t) Rectangle.getTransformed(AffineTransform t) Region.getTransformed(AffineTransform t) Ring.getTransformed(AffineTransform t) RoundedRectangle.getTransformed(AffineTransform t) AffineTransform.preConcatenate(AffineTransform Tx) Concatenates thisAffineTransformand the givenAffineTransformin reverse order, multiplying the transformation matrix of thisAffineTransformfrom the right with the transformation matrix of the otherAffineTransform.AffineTransform.setTransform(AffineTransform Tx) Sets the transformation matrix of thisAffineTransformto the transformation matrix of the givenAffineTransform.Point.transform(AffineTransform transformation) Transforms thisPointin-place using the givenAffineTransform.