Uses of Interface
com.solibri.geometry.primitive2d.Polygon2d
-
Packages that use Polygon2d Package Description com.solibri.geometry.algorithms com.solibri.geometry.primitive2d com.solibri.smc.api.footprints -
-
Uses of Polygon2d in com.solibri.geometry.algorithms
Methods in com.solibri.geometry.algorithms with parameters of type Polygon2d Modifier and Type Method Description static MPolygon2dConvexHull. of(Polygon2d polygon)Returns the convex hull of the given polygon. -
Uses of Polygon2d in com.solibri.geometry.primitive2d
Subinterfaces of Polygon2d in com.solibri.geometry.primitive2d Modifier and Type Interface Description interfaceMPolygon2dInterface for handling simple polygons without holes in the XY-plane.interfaceMRectangle2dInterface for handling rectangles in the XY-plane.interfaceMTriangle2dInterface that represents a triangle in the XY-plane.interfaceRectangle2dRead-only interface for handling rectangles in the XY-plane.interfaceTriangle2dRead-only interface for 2-dimensional triangles.Methods in com.solibri.geometry.primitive2d that return Polygon2d Modifier and Type Method Description static Polygon2dPolygon2d. create(Polygon2d polygon)Creates a 2-dimensional polygon with the contents deep copied from the given polygon.static Polygon2dPolygon2d. create(List<? extends Vector2d> vertices)Creates a 2-dimensional polygon with the given vertices.Methods in com.solibri.geometry.primitive2d with parameters of type Polygon2d Modifier and Type Method Description booleanPolygon2d. contains(Polygon2d polygon)Returns true if the given polygon is inside this polygon.static AreaArea. create(Polygon2d polygon, double resize)Creates an area with the given polygon and resize value.static MAreaMArea. create(Polygon2d polygon, double offset)Creates an area with the given polygon and resize value.static MPolygon2dMPolygon2d. create(Polygon2d polygon)Creates a 2-dimensional polygon with the contents deep copied from the given polygon.static Polygon2dPolygon2d. create(Polygon2d polygon)Creates a 2-dimensional polygon with the contents deep copied from the given polygon.default doublePolygon2d. distance(Polygon2d polygon)Returns the minimum distance between this polygon and the given polygon.doublePolygon2d. distanceSquared(Polygon2d polygon)Returns the square of the distance between this polygon and the given polygon.booleanPolygon2d. intersects(Polygon2d polygon)Returns true if this polygon intersects the given polygon.Segment2dPolygon2d. shortestSegmentTo(Polygon2d polygon)Returns the shortest segment between this polygon and the given polygon. -
Uses of Polygon2d in com.solibri.smc.api.footprints
Methods in com.solibri.smc.api.footprints that return Polygon2d Modifier and Type Method Description Polygon2dFootprint. getOutline()Returns a simple one-polygon footprint of the component.
-