CADability dotNET
Namespace for a 2d topology.
Classes
Class | Description | |
---|---|---|
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.
| |
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.
|
Enumerations
Enumeration | Description | |
---|---|---|
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
|