Uses of Interface
com.solibri.geometry.primitive3d.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 TriangleMeshTriangleMesh. withPolygon(Polygon3d polygon)Returns a newTriangleMeshcomposed of thisTriangleMeshand an additional polygon.Method parameters in com.solibri.geometry.mesh with type arguments of type Polygon3d Modifier and Type Method Description static TriangleMeshTriangleMesh. fromPolygons(Collection<? extends Polygon3d> polygons)Returns a new instance of aTriangleMeshgiven the polygons that form it.TriangleMeshTriangleMesh. withPolygons(Collection<? extends Polygon3d> polygons)Returns a newTriangleMeshcomposed of thisTriangleMeshand additional polygons. -
Uses of Polygon3d in com.solibri.geometry.primitive3d
Subinterfaces of Polygon3d in com.solibri.geometry.primitive3d Modifier and Type Interface Description interfaceMPolygon3dInterface for handling simple polygons without holes in 3-dimensional space.interfaceMRectangle3dInterface for handling rectangles in 3-dimensional space.interfaceMTriangle3dInterface that represents a 3-dimensional triangle.interfaceRectangle3dRead-only interface for handling rectangles in 3-dimensional space.interfaceTriangle3dRead-only interface for 3-dimensional triangles.Methods in com.solibri.geometry.primitive3d that return Polygon3d Modifier and Type Method Description static Polygon3dPolygon3d. create(Polygon3d polygon)Creates a polygon with the contents deep copied from the given polygon.static Polygon3dPolygon3d. 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 booleanPolygon3d. contains(Polygon3d polygon)Returns true if the given polygon is contained inside this polygon.static MPolygon3dMPolygon3d. create(Polygon3d polygon)Creates a polygon with the contents deep copied from the given polygon.static Polygon3dPolygon3d. create(Polygon3d polygon)Creates a polygon with the contents deep copied from the given polygon.booleanPolygon3d. edgesIntersect(Polygon3d polygon)Returns true if the edges of the given polygon intersect the edges of this polygon.