Uses of Interface
com.solibri.geometry.primitive2d.Polygon2d
Package
Description
-
Uses of Polygon2d in com.solibri.geometry.algorithms
Modifier and TypeMethodDescriptionstatic MPolygon2d
Returns the convex hull of the given polygon. -
Uses of Polygon2d in com.solibri.geometry.primitive2d
Modifier and TypeInterfaceDescriptioninterface
Interface for handling simple polygons without holes in the XY-plane.interface
Interface for handling rectangles in the XY-plane.interface
Interface that represents a triangle in the XY-plane.interface
Read-only interface for handling rectangles in the XY-plane.interface
Read-only interface for 2-dimensional triangles.Modifier and TypeMethodDescriptionstatic Polygon2d
Creates a 2-dimensional polygon with the contents deep copied from the given polygon.static Polygon2d
Creates a 2-dimensional polygon with the given vertices.Modifier and TypeMethodDescriptionboolean
Returns true if the given polygon is inside this polygon.static Area
Creates an area with the given polygon and resize value.static MArea
Creates an area with the given polygon and resize value.static MPolygon2d
Creates a 2-dimensional polygon with the contents deep copied from the given polygon.static Polygon2d
Creates a 2-dimensional polygon with the contents deep copied from the given polygon.default double
Returns the minimum distance between this polygon and the given polygon.double
Polygon2d.distanceSquared(Polygon2d polygon)
Returns the square of the distance between this polygon and the given polygon.boolean
Polygon2d.intersects(Polygon2d polygon)
Returns true if this polygon intersects the given polygon.Polygon2d.shortestSegmentTo(Polygon2d polygon)
Returns the shortest segment between this polygon and the given polygon. -
Uses of Polygon2d in com.solibri.smc.api.footprints
Modifier and TypeMethodDescriptionFootprint.getOutline()
Returns a simple one-polygon footprint of the component.