Uses of Class
org.apache.commons.geometry.euclidean.threed.shape.Parallelepiped
Packages that use Parallelepiped
Package
Description
This package provides basic 3D geometry components.
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 ParallelepipedModifier and TypeMethodDescriptionBounds3D.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 ParallelepipedModifier and TypeMethodDescriptionstatic ParallelepipedParallelepiped.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.Builder.build()Build a new parallelepiped instance with the values configured in this builder.static ParallelepipedParallelepiped.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 ParallelepipedParallelepiped.unitCube(org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Construct a new instance representing a unit cube centered at the origin.