Uses of Interface
org.apache.commons.geometry.euclidean.threed.mesh.TriangleMesh.Face
Packages that use TriangleMesh.Face
Package
Description
This package contains types representing 3D mesh data structures.
-
Uses of TriangleMesh.Face in org.apache.commons.geometry.euclidean.threed.mesh
Classes in org.apache.commons.geometry.euclidean.threed.mesh that implement TriangleMesh.FaceModifier and TypeClassDescriptionprivate final class
Internal implementation ofTriangleMesh.Face
.Fields in org.apache.commons.geometry.euclidean.threed.mesh with type parameters of type TriangleMesh.FaceModifier and TypeFieldDescriptionprivate final Function
<? super TriangleMesh.Face, T> SimpleTriangleMesh.FaceIterator.fn
Function to apply to each face in the mesh.Methods in org.apache.commons.geometry.euclidean.threed.mesh that return TriangleMesh.FaceModifier and TypeMethodDescriptionSimpleTriangleMesh.getFace
(int index) Get a face from the mesh by its index.Methods in org.apache.commons.geometry.euclidean.threed.mesh that return types with arguments of type TriangleMesh.FaceModifier and TypeMethodDescriptionSimpleTriangleMesh.faces()
Get an iterable containing all faces in the mesh.SimpleTriangleMesh.getFaces()
Get a list containing all faces in the mesh.Method parameters in org.apache.commons.geometry.euclidean.threed.mesh with type arguments of type TriangleMesh.FaceModifier and TypeMethodDescriptionprivate <T> Stream
<T> SimpleTriangleMesh.createFaceStream
(Function<TriangleMesh.Face, T> fn) Create a stream containing the results of applyingfn
to each face in the mesh.Constructor parameters in org.apache.commons.geometry.euclidean.threed.mesh with type arguments of type TriangleMesh.FaceModifierConstructorDescription(package private)
FaceIterator
(Function<? super TriangleMesh.Face, T> fn) Construct a new instance for iterating through the mesh faces and extracting a value from each.