Class PolyhedronsSet.TranslationTransform

java.lang.Object
org.apache.commons.math3.geometry.euclidean.threed.PolyhedronsSet.TranslationTransform
All Implemented Interfaces:
Transform<Euclidean3D,Euclidean2D>
Enclosing class:
PolyhedronsSet

private static class PolyhedronsSet.TranslationTransform extends Object implements Transform<Euclidean3D,Euclidean2D>
3D translation as a transform.
  • Field Details

    • translation

      private Vector3D translation
      Translation vector.
    • cachedOriginal

      private Plane cachedOriginal
      Cached original hyperplane.
    • cachedTransform

      private Transform<Euclidean2D,Euclidean1D> cachedTransform
      Cached 2D transform valid inside the cached original hyperplane.
  • Constructor Details

    • TranslationTransform

      TranslationTransform(Vector3D translation)
      Build a translation transform.
      Parameters:
      translation - translation vector
  • Method Details