Uses of Class
org.apache.commons.geometry.euclidean.threed.mesh.SimpleTriangleMesh
Packages that use SimpleTriangleMesh
Package
Description
This package contains types representing 3D mesh data structures.
This package provides utilities for constructing basic 3D shapes.
-
Uses of SimpleTriangleMesh in org.apache.commons.geometry.euclidean.threed.mesh
Methods in org.apache.commons.geometry.euclidean.threed.mesh that return SimpleTriangleMeshModifier and TypeMethodDescriptionSimpleTriangleMesh.Builder.build()
Build a triangle mesh containing the vertices and faces in this builder.static SimpleTriangleMesh
SimpleTriangleMesh.from
(Collection<Vector3D> vertices, 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.toTriangleMesh
(org.apache.commons.numbers.core.Precision.DoubleEquivalence meshPrecision) Return this instance if the given precision context is equal to the current precision context.Return a new, transformed mesh by applying the given transform to all vertices. -
Uses of SimpleTriangleMesh in org.apache.commons.geometry.euclidean.threed.shape
Methods in org.apache.commons.geometry.euclidean.threed.shape that return SimpleTriangleMeshModifier and TypeMethodDescriptionSphere.SphereMeshApproximationBuilder.build()
Build the mesh approximation of the configured sphere.