Namespace CADability.Shapes
Classes
Border
A simple border composed of one ore more ICurve2D objects. A Border is always invariant, i.e. you annot change it (like System.String). If a border is closed, then it is oriented counterclockwise. A border may be produced by the BorderBuilder object (or by its constructors).
BorderBuilder
Klasse zum Erzeugen von Border Objekten.
BorderBuilderException
BorderException
CompoundShape
A 2d shape composed by multiple SimpleShape objects. All simple shapes are disjoint.
CompoundShape.Signature
SimpleShape
A simply connected 2d shape. It consists of a Border outline and 0 or more holes. The holes don't overlap (disjunct) and reside totally inside the outline.
Enums
Border.Position
Position of a point or boundingrectangle relative to a border. Inside: the point or rectangle is completely inside the border, Outside: the point or rectangle is completely outside the border, OnCurve: the point or rectangle is on the outline of the border.
BorderBuilderException.BorderBuilderExceptionType
BorderException.BorderExceptionType
SimpleShape.Position
Relative position of two shapes