Class EmbeddingPlane.SubspaceTransform
java.lang.Object
org.apache.commons.geometry.euclidean.threed.EmbeddingPlane.SubspaceTransform
- Enclosing class:
EmbeddingPlane
Class containing a transformed plane instance along with a subspace (2D) transform. The subspace
transform produces the equivalent of the 3D transform in 2D.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final EmbeddingPlane
The transformed plane.private final AffineTransformMatrix2D
The subspace transform instance. -
Constructor Summary
ConstructorsConstructorDescriptionSubspaceTransform
(EmbeddingPlane plane, AffineTransformMatrix2D transform) Simple constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetPlane()
Get the transformed plane instance.Get the 2D transform that can be applied to subspace points.
-
Field Details
-
plane
The transformed plane. -
transform
The subspace transform instance.
-
-
Constructor Details
-
SubspaceTransform
Simple constructor.- Parameters:
plane
- the transformed planetransform
- 2D transform that can be applied to subspace points
-
-
Method Details
-
getPlane
Get the transformed plane instance.- Returns:
- the transformed plane instance
-
getTransform
Get the 2D transform that can be applied to subspace points. This transform can be used to perform the equivalent of the 3D transform in 2D space.- Returns:
- the subspace transform instance
-