Uses of Class
org.arakhne.afc.math.geometry.d2.Transform2D
-
-
Uses of Transform2D in org.arakhne.afc.math.geometry.coordinatesystem
Methods in org.arakhne.afc.math.geometry.coordinatesystem with parameters of type Transform2D Modifier and Type Method Description void
CoordinateSystem2D. fromDefault(Transform2D matrix)
Convert the specified transformation matrix from the default coordinate system.void
CoordinateSystem2D. toDefault(Transform2D matrix)
Convert the specified transformation matrix from the default coordinate system.void
CoordinateSystem2D. toSystem(Transform2D matrix, CoordinateSystem2D targetCoordinateSystem)
Convert the specified transformation matrix into from the current coordinate system to the specified coordinate system. -
Uses of Transform2D in org.arakhne.afc.math.geometry.d1
Methods in org.arakhne.afc.math.geometry.d1 that return Transform2D Modifier and Type Method Description Transform2D
Transform1D. toTransform2D(double startX, double startY, double endX, double endY)
Replies a 2D transformation that is corresponding to this transformation.Transform2D
Transform1D. toTransform2D(Segment1D<?,?> segment)
Replies a 2D transformation that is corresponding to this transformation.Transform2D
Transform1D. toTransform2D(Point2D<?,?> startPoint, Point2D<?,?> endPoint)
Replies a 2D transformation that is corresponding to this transformation. -
Uses of Transform2D in org.arakhne.afc.math.geometry.d2
Fields in org.arakhne.afc.math.geometry.d2 declared as Transform2D Modifier and Type Field Description static Transform2D
Transform2D. IDENTITY
This is the identifity transformation.Methods in org.arakhne.afc.math.geometry.d2 that return Transform2D Modifier and Type Method Description Transform2D
Transform2D. clone()
Transform2D
Transform2D. createInverse()
Returns anTransform2D
object representing the inverse transformation.Methods in org.arakhne.afc.math.geometry.d2 with parameters of type Transform2D Modifier and Type Method Description ST
Shape2D. createTransformedShape(Transform2D transform)
Apply the transformation to the shape and reply the result.I
Shape2D. getPathIterator(Transform2D transform)
Replies the elements of the paths.default ST
Shape2D. operator_multiply(Transform2D t)
Create a new shape by applying the given transformation:this * t
double[]
Path2D. toDoubleArray(Transform2D transform)
Replies the coordinates of this path in an array of double precision floating-point numbers.float[]
Path2D. toFloatArray(Transform2D transform)
Replies the coordinates of this path in an array of single precision floating-point numbers.int[]
Path2D. toIntArray(Transform2D transform)
Replies the coordinates of this path in an array of integer numbers.P[]
Path2D. toPointArray(Transform2D transform)
Replies the points of this path in an array.Constructors in org.arakhne.afc.math.geometry.d2 with parameters of type Transform2D Constructor Description Transform2D(Transform2D tranform)
Constructs a new Transform2D object and initializes it from the specified transform. -
Uses of Transform2D in org.arakhne.afc.math.geometry.d2.afp
Methods in org.arakhne.afc.math.geometry.d2.afp with parameters of type Transform2D Modifier and Type Method Description default ST
MultiShape2afp. createTransformedShape(Transform2D transform)
default ST
Shape2afp. createTransformedShape(Transform2D transform)
default PathIterator2afp<IE>
Circle2afp. getPathIterator(Transform2D transform)
default PathIterator2afp<IE>
Ellipse2afp. getPathIterator(Transform2D transform)
default PathIterator2afp<IE>
MultiShape2afp. getPathIterator(Transform2D transform)
default PathIterator2afp<IE>
OrientedRectangle2afp. getPathIterator(Transform2D transform)
default PathIterator2afp<IE>
Parallelogram2afp. getPathIterator(Transform2D transform)
default PathIterator2afp<IE>
Path2afp. getPathIterator(Transform2D transform)
default PathIterator2afp<IE>
Path2afp. getPathIterator(Transform2D transform, double flatness)
Replies an iterator on the path elements.default PathIterator2afp<IE>
Rectangle2afp. getPathIterator(Transform2D transform)
default PathIterator2afp<IE>
RoundRectangle2afp. getPathIterator(Transform2D transform)
default PathIterator2afp<IE>
Segment2afp. getPathIterator(Transform2D transform)
default PathIterator2afp<IE>
Triangle2afp. getPathIterator(Transform2D transform)
void
Path2afp. transform(Transform2D transform)
Transform the current path.default void
Segment2afp. transform(Transform2D transform)
Transform the current segment.Constructors in org.arakhne.afc.math.geometry.d2.afp with parameters of type Transform2D Constructor Description SegmentPathIterator(Segment2afp<?,?,T,?,?,?> segment, Transform2D transform)
Constructor.TransformedCirclePathIterator(Circle2afp<?,?,T,?,?,?> circle, Transform2D transform)
Constructor.TransformedEllipsePathIterator(Ellipse2afp<?,?,T,?,?,?> ellipse, Transform2D transform)
Constructor.TransformedMultiShapePathIterator(List<? extends Shape2afp<?,?,IE,?,?,?>> list, GeomFactory2afp<IE,?,?,?> factory, Transform2D transform)
Constructor.TransformedOrientedRectanglePathIterator(OrientedRectangle2afp<?,?,T,?,?,?> rectangle, Transform2D transform)
Constructor.TransformedParallelogramPathIterator(Parallelogram2afp<?,?,T,?,?,?> parallelogram, Transform2D transform)
Constructor.TransformedPathPathIterator(Path2afp<?,?,T,?,?,?> path, Transform2D transform)
Constructor.TransformedRectanglePathIterator(Rectangle2afp<?,?,T,?,?,?> rectangle, Transform2D transform)
Constructor.TransformedRoundRectanglePathIterator(RoundRectangle2afp<?,?,T,?,?,?> rectangle, Transform2D transform)
Constructor.TransformedTrianglePathIterator(Triangle2afp<?,?,T,?,?,?> triangle, Transform2D transform)
Constructor. -
Uses of Transform2D in org.arakhne.afc.math.geometry.d2.ai
Methods in org.arakhne.afc.math.geometry.d2.ai with parameters of type Transform2D Modifier and Type Method Description default ST
MultiShape2ai. createTransformedShape(Transform2D transform)
default ST
Shape2ai. createTransformedShape(Transform2D transform)
default PathIterator2ai<IE>
Circle2ai. getPathIterator(Transform2D transform)
default PathIterator2ai<IE>
MultiShape2ai. getPathIterator(Transform2D transform)
default PathIterator2ai<IE>
Path2ai. getPathIterator(Transform2D transform)
default PathIterator2ai<IE>
Rectangle2ai. getPathIterator(Transform2D transform)
default PathIterator2ai<IE>
Segment2ai. getPathIterator(Transform2D transform)
void
Path2ai. transform(Transform2D transform)
Transform the current path.default void
Segment2ai. transform(Transform2D transform)
Transform the current segment.Constructors in org.arakhne.afc.math.geometry.d2.ai with parameters of type Transform2D Constructor Description TransformedCirclePathIterator(Circle2ai<?,?,IE,?,?,?> circle, Transform2D transform)
Constructor.TransformedMultiShapePathIterator(List<? extends Shape2ai<?,?,IE,?,?,?>> list, GeomFactory2ai<IE,?,?,?> factory, Transform2D transform)
Constructor.TransformedPathIterator(Path2ai<?,?,E,?,?,?> path, Transform2D transform)
Constructor.TransformedRectanglePathIterator(Rectangle2ai<?,?,E,?,?,?> rectangle, Transform2D transform)
Constructor.TransformedSegmentPathIterator(Segment2ai<?,?,IE,?,?,?> segment, Transform2D transform)
Constructor. -
Uses of Transform2D in org.arakhne.afc.math.geometry.d2.d
Methods in org.arakhne.afc.math.geometry.d2.d with parameters of type Transform2D Modifier and Type Method Description Segment2d
Segment2d. createTransformedShape(Transform2D transform)
SegmentPoint2d
SegmentPoint2d. createTransformedShape(Transform2D transform)
Triangle2d
Triangle2d. createTransformedShape(Transform2D transform)
double[]
Path2d. toDoubleArray(Transform2D transform)
float[]
Path2d. toFloatArray(Transform2D transform)
int[]
Path2d. toIntArray(Transform2D transform)
Point2d[]
Path2d. toPointArray(Transform2D transform)
void
Path2d. transform(Transform2D transform)
-
Uses of Transform2D in org.arakhne.afc.math.geometry.d2.dfx
Methods in org.arakhne.afc.math.geometry.d2.dfx with parameters of type Transform2D Modifier and Type Method Description Segment2dfx
Segment2dfx. createTransformedShape(Transform2D transform)
Triangle2dfx
Triangle2dfx. createTransformedShape(Transform2D transform)
double[]
Path2dfx. toDoubleArray(Transform2D transform)
float[]
Path2dfx. toFloatArray(Transform2D transform)
int[]
Path2dfx. toIntArray(Transform2D transform)
Point2dfx[]
Path2dfx. toPointArray(Transform2D transform)
void
Path2dfx. transform(Transform2D transform)
-
Uses of Transform2D in org.arakhne.afc.math.geometry.d2.i
Methods in org.arakhne.afc.math.geometry.d2.i with parameters of type Transform2D Modifier and Type Method Description Shape2i<?>
Segment2i. createTransformedShape(Transform2D transform)
Shape2i<?>
SegmentPoint2i. createTransformedShape(Transform2D transform)
double[]
Path2i. toDoubleArray(Transform2D transform)
float[]
Path2i. toFloatArray(Transform2D transform)
int[]
Path2i. toIntArray(Transform2D transform)
Point2i[]
Path2i. toPointArray(Transform2D transform)
void
Path2i. transform(Transform2D transform)
-
Uses of Transform2D in org.arakhne.afc.math.geometry.d2.ifx
Methods in org.arakhne.afc.math.geometry.d2.ifx with parameters of type Transform2D Modifier and Type Method Description Segment2ifx
Segment2ifx. createTransformedShape(Transform2D transform)
double[]
Path2ifx. toDoubleArray(Transform2D transform)
float[]
Path2ifx. toFloatArray(Transform2D transform)
int[]
Path2ifx. toIntArray(Transform2D transform)
Point2ifx[]
Path2ifx. toPointArray(Transform2D transform)
void
Path2ifx. transform(Transform2D transform)
-