Uses of Interface
com.solibri.geometry.primitive3d.Polygon3d
-
Packages that use Polygon3d Package Description com.solibri.geometry.algorithms com.solibri.geometry.mesh com.solibri.geometry.primitive3d -
-
Uses of Polygon3d in com.solibri.geometry.algorithms
Methods in com.solibri.geometry.algorithms with parameters of type Polygon3d Modifier and Type Method Description static List<Triangle3d>
Triangulation. of(Polygon3d polygon)
Returns a triangulation of the given polygon.static List<Triangle3d>
Triangulation. of(Polygon3d polygon, Collection<Polygon3d> holes)
Returns a triangulation of the given polygon with the holes removed from it.Method parameters in com.solibri.geometry.algorithms with type arguments of type Polygon3d Modifier and Type Method Description static List<Triangle3d>
Triangulation. of(Polygon3d polygon, Collection<Polygon3d> holes)
Returns a triangulation of the given polygon with the holes removed from it. -
Uses of Polygon3d in com.solibri.geometry.mesh
Methods in com.solibri.geometry.mesh with parameters of type Polygon3d Modifier and Type Method Description TriangleMesh
TriangleMesh. withPolygon(Polygon3d polygon)
Returns a newTriangleMesh
composed of thisTriangleMesh
and an additional polygon.Method parameters in com.solibri.geometry.mesh with type arguments of type Polygon3d Modifier and Type Method Description static TriangleMesh
TriangleMesh. fromPolygons(Collection<? extends Polygon3d> polygons)
Returns a new instance of aTriangleMesh
given the polygons that form it.TriangleMesh
TriangleMesh. withPolygons(Collection<? extends Polygon3d> polygons)
Returns a newTriangleMesh
composed of thisTriangleMesh
and additional polygons. -
Uses of Polygon3d in com.solibri.geometry.primitive3d
Subinterfaces of Polygon3d in com.solibri.geometry.primitive3d Modifier and Type Interface Description interface
MPolygon3d
Interface for handling simple polygons without holes in 3-dimensional space.interface
MRectangle3d
Interface for handling rectangles in 3-dimensional space.interface
MTriangle3d
Interface that represents a 3-dimensional triangle.interface
Rectangle3d
Read-only interface for handling rectangles in 3-dimensional space.interface
Triangle3d
Read-only interface for 3-dimensional triangles.Methods in com.solibri.geometry.primitive3d that return Polygon3d Modifier and Type Method Description static Polygon3d
Polygon3d. create(Polygon3d polygon)
Creates a polygon with the contents deep copied from the given polygon.static Polygon3d
Polygon3d. create(List<? extends Vector3d> vertices)
Creates a polygon with the given vertices.Methods in com.solibri.geometry.primitive3d with parameters of type Polygon3d Modifier and Type Method Description boolean
Polygon3d. contains(Polygon3d polygon)
Returns true if the given polygon is contained inside this polygon.static MPolygon3d
MPolygon3d. create(Polygon3d polygon)
Creates a polygon with the contents deep copied from the given polygon.static Polygon3d
Polygon3d. create(Polygon3d polygon)
Creates a polygon with the contents deep copied from the given polygon.boolean
Polygon3d. edgesIntersect(Polygon3d polygon)
Returns true if the edges of the given polygon intersect the edges of this polygon.
-