![]() |
![]() |
![]() |
CIRCLE creates a circle defined by a center point, peripheral points, approximate tangent points, a diameter, or a radius.
+-----------------<-------------------+
| |
-->(CIRCLE)--+--(:CEN_RAD)--+--|center posn|--+---|radius posn|---+---+--->
| | | |
| +---|radius len|----+ |
| |
| +------<-----+ |
| | | |
+--(:CONCENTRIC)--|element|--+--|offset|--+--------------+
| |
| +-|pos|-+----->------+ |
| | v | |
+--(:RADIUS)--+--->---+--|radius|--+--|center posn|--+---+
| | | |
| +------------<-----------------+ |
| |
| +---------<--------+ |
| | | |
+--(:CENTER)-----|center posn|-----+--|radius|--------+--+
| | | |
| +--|pos|-----------+ |
| |
| +-----------------<----------------------+ |
| | | |
+--(:TAN_CEN)-+-|element with position|-|center posn|--+-+
| |
| +--------------------<-----------------+ |
| | | |
+--(:TAN_PT_PT)-+-|elements with pos|-|radius or posn|-+-+
| |
| +-------------------<--------------+ |
| | | |
+--(:TAN2_PT)----+--|element|--|pos|--|pos|---------+----+
| |
| +------------<-------------+ |
| | | |
+--(:TAN3)---+----|three elements|------+----------------+
| |
| +----------<----------+ |
| | | |
+----(:3_POS)----+--|1st position|--+ | |
| v | |
| +--|2nd position|--+ | |
| | | |
| +--|3rd position|-----+--------->-------+
| |
| +---------<-----------+ |
| | | |
+----(:DIAMETER)--+--|1st position|--+ | |
| | | |
| +--|2nd position|--+ | |
| v | |
| +---------------------+-------->-------+
| +----------<----------+
| | |
+----(:CEN_DIA)--|center position|-+--|peripheral posn|--+
| | |
| +--|diameter length|--+
| +--------------------------------------+
| | |
+----(:2_POS_RAD)-+--|1st position|--+ |
| |
+-------<----------+ |
| ^
| +-|2nd posn|----+ |
| | | |
| | +---<---------+ |
| | | |
| | +-|radius len|-->---+ ^
| | | |
+--+ | |
| v |
+---|radius len|-+ | |
| | |
+-----<--------+ | ^
| | |
+-|2nd posn|--->----+ |
| |
+--------<----------+ |
| |
+->-|side position|---------------+
CIRCLE :CEN_RAD 100,100 50
The circle is created.
![]() |
![]() |
![]() |