Uses of Interface
org.apache.commons.geometry.euclidean.threed.ConvexPolygon3D
Packages that use ConvexPolygon3D
Package
Description
This package provides basic 3D geometry components.
This package contains types representing 3D mesh data structures.
This package contains the core interfaces and classes providing IO
functionality for Euclidean 3D space.
-
Uses of ConvexPolygon3D in org.apache.commons.geometry.euclidean.threed
Subinterfaces of ConvexPolygon3D in org.apache.commons.geometry.euclidean.threedModifier and TypeInterfaceDescriptioninterfaceInterface representing a triangle in Euclidean 3D space.Methods in org.apache.commons.geometry.euclidean.threed that return ConvexPolygon3DModifier and TypeMethodDescriptionstatic ConvexPolygon3DPlanes.convexPolygonFromVertices(Collection<Vector3D> pts, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Create a new convex polygon from the given sequence of vertices.ConvexPolygon3D.reverse()Reverse the orientation of the hyperplane for this instance, returning the result as a new instance.Return a new hyperplane subset resulting from the application of the given transform.Methods in org.apache.commons.geometry.euclidean.threed that return types with arguments of type ConvexPolygon3DModifier and TypeMethodDescriptionstatic List<ConvexPolygon3D> Planes.indexedConvexPolygons(List<? extends Vector3D> vertices, int[][] faceIndices, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Construct a list ofConvexPolygon3Dinstances from a set of vertices and arrays of face indices.static List<ConvexPolygon3D> Planes.indexedConvexPolygons(Vector3D[] vertices, int[][] faceIndices, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Construct a list ofConvexPolygon3Dinstances from a set of vertices and arrays of face indices. -
Uses of ConvexPolygon3D in org.apache.commons.geometry.euclidean.threed.mesh
Methods in org.apache.commons.geometry.euclidean.threed.mesh that return ConvexPolygon3DModifier and TypeMethodDescriptionMesh.Face.getPolygon()Get the 3D polygon defined by this face. -
Uses of ConvexPolygon3D in org.apache.commons.geometry.io.euclidean.threed
Methods in org.apache.commons.geometry.io.euclidean.threed that return ConvexPolygon3DModifier and TypeMethodDescriptionstatic ConvexPolygon3DFacetDefinitions.toPolygon(Collection<Vector3D> vertices, Vector3D normal, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Construct aConvexPolygon3Dfrom the given facet vertices and optional normal.static ConvexPolygon3DFacetDefinitions.toPolygon(FacetDefinition facet, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Construct aConvexPolygon3Dfrom the vertices of the given facet.