Uses of Class
org.apache.commons.geometry.euclidean.threed.shape.Parallelepiped
-
Packages that use Parallelepiped Package Description org.apache.commons.geometry.euclidean.threed This package provides basic 3D geometry components.org.apache.commons.geometry.euclidean.threed.shape This package provides utilities for constructing basic 3D shapes. -
-
Uses of Parallelepiped in org.apache.commons.geometry.euclidean.threed
Methods in org.apache.commons.geometry.euclidean.threed that return Parallelepiped Modifier and Type Method Description Parallelepiped
Bounds3D. toRegion(org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)
Return a hyperplane-bounded region containing the same points as this instance. -
Uses of Parallelepiped in org.apache.commons.geometry.euclidean.threed.shape
Methods in org.apache.commons.geometry.euclidean.threed.shape that return Parallelepiped Modifier and Type Method Description static Parallelepiped
Parallelepiped. axisAligned(Vector3D a, Vector3D b, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)
Return a new instance representing an axis-aligned parallelepiped, ie, a rectangular prism.Parallelepiped
Parallelepiped.Builder. build()
Build a new parallelepiped instance with the values configured in this builder.static Parallelepiped
Parallelepiped. fromTransformedUnitCube(Transform<Vector3D> transform, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)
Construct a new instance by transforming a unit cube centered at the origin.static Parallelepiped
Parallelepiped. unitCube(org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)
Construct a new instance representing a unit cube centered at the origin.
-