Shape
A simple interface for managing a List of ShapeContour.
Properties
Link copied to clipboard
Lists all ShapeContours with a closed topology.
Link copied to clipboard
Link copied to clipboard
Returns true if Shape contains no ShapeContours.
Link copied to clipboard
Returns true if Shape consists solely of ShapeContours, where each Segment2D is a line segment.
Link copied to clipboard
Lists all ShapeContours with an open topology.
Link copied to clipboard
The outline of the shape.
Link copied to clipboard
Indicates the Shape topology.
Link copied to clipboard
Functions
Link copied to clipboard
Applies a boolean difference operation between two Shapes.
Link copied to clipboard
The indexed hole of the shape.
Link copied to clipboard
Applies a boolean intersection operation between two Shapes.
Link copied to clipboard
Calculates a List of all points where the Shape and a ShapeContour intersect.
Link copied to clipboard
Applies a map to the shape. Maps every contour.
Link copied to clipboard
Projects a point on the contours of a Shape
Link copied to clipboard
Link copied to clipboard
Splits an org.openrndr.shape.compound shape into separate shapes.