![]() |
![]() |
![]() |
EQUIDISTANCE_2D generates a contour at a constant distance from an existing contour.
---->(EQUIDISTANCE_2D)----+
|
+-----------<---------+
|
+--------------------<-------------------+
| |
| +----(:ON)---+ |
| | | |
+----(:GEOMETRY)-------+----(:OFF)--+--->+
| |
| +----(:ON)---+ |
| | | |
+----(:CONSTRUCTION)---+----(:OFF)--+--->+
| |
| +----(:ON)---+ |
| | | |
+----(:INTERSECTIONS)--+----(:OFF)--+--->+
| |
+----(:DISTANCE)------------|offset|-----+
|
| +---------------<---------------+
| | |
+--|Start point|--+-|contour|-------------------->+
| |
+-(:DISTANCE)----|offset|------>+
| |
+-(:SIDE)-+-|point for side|-+->+
| | | |
| +---(:RIGHT)-------+ |
| | | |
| +---(:LEFT)--------+ |
| | | |
| +---(:BOTH)--------+ +--+-->--+--(:OK)-->
| | | |
+--(:BACK)--------------------->+ v ^
| |
+----------------------------<------------------+ |
| |
+--(:NEW_PARAMETER)->-+-(:DISTANCE)----|offset|------>+
| |
+-(:SIDE)-+-|point for side|-+->+
| |
+---(:RIGHT)-------+
| |
+---(:LEFT)--------+
| |
+---(:BOTH)--------+
In this context, a contour is a series of elements, for example lines, in a viewport, created such that the end point of one element is the beginning point of the next. There must be a closed connection from the start vertex of the first contour element, to the end vertex of the last contour element.
EQUIDISTANCE_2D :DISTANCE 25 [specify a contour] [specify which side to create the new contour]
The new element is created.
![]() |
![]() |
![]() |