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.