| Package | Description | 
|---|---|
| com.solibri.geometry.algorithms | |
| com.solibri.geometry.primitive2d | |
| com.solibri.smc.api.model.components | 
| Modifier and Type | Method and Description | 
|---|---|
static MPolygon2d | 
ConvexHull.of(Collection<? extends Vector2d> points)
Returns the convex hull of the given collection of points. 
 | 
static MPolygon2d | 
ConvexHull.of(Polygon2d polygon)
Returns the convex hull of the given polygon. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
MRectangle2d
Interface for handling rectangles in the XY-plane. 
 | 
interface  | 
MTriangle2d
Interface that represents a triangle in the XY-plane. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static MPolygon2d | 
MPolygon2d.create(List<? extends Vector2d> vertices)
Creates a 2-dimensional polygon with the given vertices. 
 | 
static MPolygon2d | 
MPolygon2d.create(Polygon2d polygon)
Creates a 2-dimensional polygon with the contents deep copied from the given
 polygon. 
 | 
MPolygon2d | 
Area.getLargestPolygon()
Returns the largest outer polygon of the area. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<MPolygon2d> | 
Area.getHoles()
Returns a list of holes in the area. 
 | 
List<MPolygon2d> | 
Area.getPolygons()
Returns a list of polygons in the area. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
MPolygon2d | 
Handrail.getFootprint()
Returns the footprint polygon of this handrail. 
 | 
MPolygon2d | 
Landing.getFootprint()
Returns the footprint of the landing element. 
 | 
MPolygon2d | 
StairStep.getFootprint()
Returns the footprint of the stair step element. 
 | 
MPolygon2d | 
StairStep.getNotCoveredFootprintPolygon()
Returns the not covered footprint of the stair step element. 
 | 
Copyright © 2019 Solibri, Inc.. All rights reserved.