Package | Description |
---|---|
org.apache.commons.geometry.euclidean.threed.shape |
This package provides utilities for constructing basic 3D shapes.
|
Modifier and Type | Method and Description |
---|---|
static Parallelepiped.Builder |
Parallelepiped.builder(Precision.DoubleEquivalence precision)
Return a new
Parallelepiped.Builder instance to use for constructing parallelepipeds. |
Parallelepiped.Builder |
Parallelepiped.Builder.setPosition(Vector3D pos)
Set the center position of the created parallelepiped.
|
Parallelepiped.Builder |
Parallelepiped.Builder.setRotation(QuaternionRotation rot)
Set the rotation of the created parallelepiped.
|
Parallelepiped.Builder |
Parallelepiped.Builder.setScale(double scaleFactor)
Set the scaling for the created parallelepiped.
|
Parallelepiped.Builder |
Parallelepiped.Builder.setScale(double x,
double y,
double z)
Set the scaling for the created parallelepiped.
|
Parallelepiped.Builder |
Parallelepiped.Builder.setScale(Vector3D scaleFactors)
Set the scaling for the created parallelepiped.
|
Copyright © 2016–2021 The Apache Software Foundation. All rights reserved.