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.
|
Modifier and Type | Class and Description |
---|---|
private static class |
PolyhedronsSet.RotationTransform
3D rotation as a Transform.
|
private static class |
PolyhedronsSet.TranslationTransform
3D translation as a transform.
|
Modifier and Type | Field and 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.
|
Modifier and Type | Class and Description |
---|---|
private static class |
Line.LineTransform
Class embedding an affine transform.
|
Modifier and Type | Method and Description |
---|---|
static Transform<Euclidean2D,Euclidean1D> |
Line.getTransform(java.awt.geom.AffineTransform transform)
Get a
Transform embedding an affine transform. |
Modifier and Type | Method and Description |
---|---|
AbstractSubHyperplane<S,T> |
AbstractSubHyperplane.applyTransform(Transform<S,T> transform)
Apply a transform to the instance.
|
AbstractRegion<S,T> |
AbstractRegion.applyTransform(Transform<S,T> transform)
Transform a region.
|
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.
|
Modifier and Type | Class and Description |
---|---|
private static class |
Circle.CircleTransform
Class embedding a 3D rotation.
|
Modifier and Type | Method and Description |
---|---|
static Transform<Sphere2D,Sphere1D> |
Circle.getTransform(Rotation rotation)
Get a
Transform embedding a 3D rotation. |