| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| Parallelepiped | Bounds3D. toRegion(Precision.DoubleEquivalence precision)Return a hyperplane-bounded region containing the same points as this instance. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Parallelepiped | Parallelepiped. axisAligned(Vector3D a,
           Vector3D b,
           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,
                       Precision.DoubleEquivalence precision)Construct a new instance by transforming a unit cube centered at the origin. | 
| static Parallelepiped | Parallelepiped. unitCube(Precision.DoubleEquivalence precision)Construct a new instance representing a unit cube centered at the origin. | 
Copyright © 2016–2021 The Apache Software Foundation. All rights reserved.