Uses of Interface
org.apache.commons.math3.geometry.partitioning.Transform
-
Packages that use Transform Package Description org.apache.commons.math3.geometry.euclidean.threed This package provides basic 3D geometry components.org.apache.commons.math3.geometry.euclidean.twod This package provides basic 2D geometry components.org.apache.commons.math3.geometry.partitioning This package provides classes to implement Binary Space Partition trees.org.apache.commons.math3.geometry.spherical.twod This package provides basic geometry components on the 2-sphere. -
-
Uses of Transform in org.apache.commons.math3.geometry.euclidean.threed
Classes in org.apache.commons.math3.geometry.euclidean.threed that implement Transform Modifier and Type Class Description private static class
PolyhedronsSet.RotationTransform
3D rotation as a Transform.private static class
PolyhedronsSet.TranslationTransform
3D translation as a transform.Fields in org.apache.commons.math3.geometry.euclidean.threed declared as Transform Modifier and Type Field Description private Transform<Euclidean2D,Euclidean1D>
PolyhedronsSet.RotationTransform. cachedTransform
Cached 2D transform valid inside the cached original hyperplane.private Transform<Euclidean2D,Euclidean1D>
PolyhedronsSet.TranslationTransform. cachedTransform
Cached 2D transform valid inside the cached original hyperplane. -
Uses of Transform in org.apache.commons.math3.geometry.euclidean.twod
Classes in org.apache.commons.math3.geometry.euclidean.twod that implement Transform Modifier and Type Class Description private static class
Line.LineTransform
Class embedding an affine transform.Methods in org.apache.commons.math3.geometry.euclidean.twod that return Transform Modifier and Type Method Description static Transform<Euclidean2D,Euclidean1D>
Line. getTransform(double cXX, double cYX, double cXY, double cYY, double cX1, double cY1)
Get aTransform
embedding an affine transform.static Transform<Euclidean2D,Euclidean1D>
Line. getTransform(java.awt.geom.AffineTransform transform)
Deprecated.as of 3.6, replaced withLine.getTransform(double, double, double, double, double, double)
-
Uses of Transform in org.apache.commons.math3.geometry.partitioning
Methods in org.apache.commons.math3.geometry.partitioning with parameters of type Transform Modifier and Type Method Description AbstractRegion<S,T>
AbstractRegion. applyTransform(Transform<S,T> transform)
Transform a region.AbstractSubHyperplane<S,T>
AbstractSubHyperplane. applyTransform(Transform<S,T> transform)
Apply a transform to the instance.private BSPTree<S>
AbstractRegion. recurseTransform(BSPTree<S> node, Transform<S,T> transform, java.util.Map<BSPTree<S>,BSPTree<S>> map)
Recursively transform an inside/outside BSP-tree.private BSPTree<T>
AbstractSubHyperplane. recurseTransform(BSPTree<T> node, Hyperplane<S> transformed, Transform<S,T> transform, java.util.Map<BSPTree<T>,BSPTree<T>> map)
Recursively transform a BSP-tree from a sub-hyperplane. -
Uses of Transform in org.apache.commons.math3.geometry.spherical.twod
Classes in org.apache.commons.math3.geometry.spherical.twod that implement Transform Modifier and Type Class Description private static class
Circle.CircleTransform
Class embedding a 3D rotation.Methods in org.apache.commons.math3.geometry.spherical.twod that return Transform Modifier and Type Method Description static Transform<Sphere2D,Sphere1D>
Circle. getTransform(Rotation rotation)
Get aTransform
embedding a 3D rotation.
-