Description:
|
A
circular-edge is an entity containing a circular-curve.
circular-edge objects are saved and restored as part of the model.
|
|
Derivation:
|
circular-edge : curve-edge : edge: entity : scheme-object
|
|
C++ Type:
|
EDGE->ELLIPSE
|
|
External Rep:
|
#[entity %d %d]
|
|
where the first integer is the entity ID,
|
|
and the second integer is the part ID.
|
|
Example:
|
; circular-edge (data type)
|
|
; Define and inquire a circular-edge object.
|
|
(define edge1 (edge:circular (position 0 0 0)
|
|
|
30 0 90))
|
|
;; edge1
|
|
(edge:circular? edge1)
|
|
;; #t
|