SimpleTriangleMesh |
SimpleTriangleMesh.Builder.build() |
Build a triangle mesh containing the vertices and faces in this builder.
|
static SimpleTriangleMesh |
SimpleTriangleMesh.from(java.util.Collection<Vector3D> vertices,
java.util.Collection<int[]> faces,
org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) |
Construct a new triangle mesh from the given vertices and face indices.
|
static SimpleTriangleMesh |
SimpleTriangleMesh.from(BoundarySource3D boundarySrc,
org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) |
Construct a new mesh instance containing all triangles from the given boundary
source.
|
static SimpleTriangleMesh |
SimpleTriangleMesh.from(Vector3D[] vertices,
int[][] faces,
org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) |
Construct a new triangle mesh from the given vertices and face indices.
|
SimpleTriangleMesh |
SimpleTriangleMesh.toTriangleMesh(org.apache.commons.numbers.core.Precision.DoubleEquivalence meshPrecision) |
Return this instance if the given precision context is equal to the current precision context.
|
SimpleTriangleMesh |
SimpleTriangleMesh.transform(Transform<Vector3D> transform) |
Return a new, transformed mesh by applying the given transform to
all vertices.
|