Uses of Class
org.arakhne.afc.math.geometry.d3.Transform3D
-
-
Uses of Transform3D in org.arakhne.afc.math.geometry.d3
Fields in org.arakhne.afc.math.geometry.d3 declared as Transform3D Modifier and Type Field Description static Transform3D
Transform3D. IDENTITY
This is the identifity transformation.Methods in org.arakhne.afc.math.geometry.d3 that return Transform3D Modifier and Type Method Description Transform3D
Transform3D. clone()
Methods in org.arakhne.afc.math.geometry.d3 with parameters of type Transform3D Modifier and Type Method Description ST
Shape3D. createTransformedShape(Transform3D transform)
Apply the transformation to the shape and reply the result.I
Shape3D. getPathIterator(Transform3D transform)
Replies the elements of the paths.default ST
Shape3D. operator_multiply(Transform3D t)
Create a new shape by applying the given transformation:this * t
double[]
Path3D. toDoubleArray(Transform3D transform)
Replies the coordinates of this path in an array of double precision floating-point numbers.float[]
Path3D. toFloatArray(Transform3D transform)
Replies the coordinates of this path in an array of single precision floating-point numbers.int[]
Path3D. toIntArray(Transform3D transform)
Replies the coordinates of this path in an array of integer numbers.P[]
Path3D. toPointArray(Transform3D transform)
Replies the points of this path in an array.Constructors in org.arakhne.afc.math.geometry.d3 with parameters of type Transform3D Constructor Description Transform3D(Transform3D transform)
Constructs a new Transform2D object and initializes it from the specified transform. -
Uses of Transform3D in org.arakhne.afc.math.geometry.d3.afp
Methods in org.arakhne.afc.math.geometry.d3.afp with parameters of type Transform3D Modifier and Type Method Description default ST
MultiShape3afp. createTransformedShape(Transform3D transform)
default ST
Shape3afp. createTransformedShape(Transform3D transform)
default PathIterator3afp<IE>
MultiShape3afp. getPathIterator(Transform3D transform)
default PathIterator3afp<IE>
Path3afp. getPathIterator(Transform3D transform)
default PathIterator3afp<IE>
Path3afp. getPathIterator(Transform3D transform, double flatness)
Replies an iterator on the path elements.default PathIterator3afp<IE>
RectangularPrism3afp. getPathIterator(Transform3D transform)
default PathIterator3afp<IE>
Segment3afp. getPathIterator(Transform3D transform)
default PathIterator3afp<IE>
Sphere3afp. getPathIterator(Transform3D transform)
void
Path3afp. transform(Transform3D transform)
Transform the current path.default void
Segment3afp. transform(Transform3D transform)
Transform the current segment.Constructors in org.arakhne.afc.math.geometry.d3.afp with parameters of type Transform3D Constructor Description SegmentPathIterator(Segment3afp<?,?,T,?,?,?> segment, Transform3D transform)
Constructor.TransformedCirclePathIterator(Sphere3afp<?,?,T,?,?,?> sphere, Transform3D transform)
Constructor.TransformedMultiShapePathIterator(List<? extends Shape3afp<?,?,IE,?,?,?>> list, GeomFactory3afp<IE,?,?,?> factory, Transform3D transform)
Constructor.TransformedPathPathIterator(Path3afp<?,?,T,?,?,?> path, Transform3D transform)
Constructor.TransformedRectanglePathIterator(RectangularPrism3afp<?,?,T,?,?,?> rectangle, Transform3D transform)
Constructor. -
Uses of Transform3D in org.arakhne.afc.math.geometry.d3.ai
Methods in org.arakhne.afc.math.geometry.d3.ai with parameters of type Transform3D Modifier and Type Method Description default ST
MultiShape3ai. createTransformedShape(Transform3D transform)
default ST
Shape3ai. createTransformedShape(Transform3D transform)
default PathIterator3ai<IE>
MultiShape3ai. getPathIterator(Transform3D transform)
default PathIterator3ai<IE>
Path3ai. getPathIterator(Transform3D transform)
default PathIterator3ai<IE>
RectangularPrism3ai. getPathIterator(Transform3D transform)
default PathIterator3ai<IE>
Segment3ai. getPathIterator(Transform3D transform)
default PathIterator3ai<IE>
Sphere3ai. getPathIterator(Transform3D transform)
void
Path3ai. transform(Transform3D transform)
Transform the current path.default void
Segment3ai. transform(Transform3D transform)
Transform the current segment.Constructors in org.arakhne.afc.math.geometry.d3.ai with parameters of type Transform3D Constructor Description TransformedCirclePathIterator(Sphere3ai<?,?,IE,?,?,?> sphere, Transform3D transform)
Constructor.TransformedMultiShapePathIterator(List<? extends Shape3ai<?,?,IE,?,?,?>> list, GeomFactory3ai<IE,?,?,?> factory, Transform3D transform)
Constructor.TransformedPathIterator(Path3ai<?,?,E,?,?,?> path, Transform3D transform)
Constructor.TransformedRectanglePathIterator(RectangularPrism3ai<?,?,E,?,?,?> rectangle, Transform3D transform)
Constructor.TransformedSegmentPathIterator(Segment3ai<?,?,IE,?,?,?> segment, Transform3D transform)
Constructor. -
Uses of Transform3D in org.arakhne.afc.math.geometry.d3.d
Methods in org.arakhne.afc.math.geometry.d3.d with parameters of type Transform3D Modifier and Type Method Description Segment3d
Segment3d. createTransformedShape(Transform3D transform)
SegmentPoint3d
SegmentPoint3d. createTransformedShape(Transform3D transform)
double[]
Path3d. toDoubleArray(Transform3D transform)
float[]
Path3d. toFloatArray(Transform3D transform)
int[]
Path3d. toIntArray(Transform3D transform)
Point3d[]
Path3d. toPointArray(Transform3D transform)
void
Path3d. transform(Transform3D transform)
-
Uses of Transform3D in org.arakhne.afc.math.geometry.d3.dfx
Methods in org.arakhne.afc.math.geometry.d3.dfx with parameters of type Transform3D Modifier and Type Method Description Segment3dfx
Segment3dfx. createTransformedShape(Transform3D transform)
double[]
Path3dfx. toDoubleArray(Transform3D transform)
float[]
Path3dfx. toFloatArray(Transform3D transform)
int[]
Path3dfx. toIntArray(Transform3D transform)
Point3dfx[]
Path3dfx. toPointArray(Transform3D transform)
void
Path3dfx. transform(Transform3D transform)
-
Uses of Transform3D in org.arakhne.afc.math.geometry.d3.i
Methods in org.arakhne.afc.math.geometry.d3.i with parameters of type Transform3D Modifier and Type Method Description Shape3i<?>
Segment3i. createTransformedShape(Transform3D transform)
Shape3i<?>
SegmentPoint3i. createTransformedShape(Transform3D transform)
double[]
Path3i. toDoubleArray(Transform3D transform)
float[]
Path3i. toFloatArray(Transform3D transform)
int[]
Path3i. toIntArray(Transform3D transform)
Point3i[]
Path3i. toPointArray(Transform3D transform)
void
Path3i. transform(Transform3D transform)
-
Uses of Transform3D in org.arakhne.afc.math.geometry.d3.ifx
Methods in org.arakhne.afc.math.geometry.d3.ifx with parameters of type Transform3D Modifier and Type Method Description Shape3ifx<?>
Segment3ifx. createTransformedShape(Transform3D transform)
double[]
Path3ifx. toDoubleArray(Transform3D transform)
float[]
Path3ifx. toFloatArray(Transform3D transform)
int[]
Path3ifx. toIntArray(Transform3D transform)
Point3ifx[]
Path3ifx. toPointArray(Transform3D transform)
void
Path3ifx. transform(Transform3D transform)
-