A substructure or property is referenced by its name, in a form similar to that of a Lisp function call.
(glispobjects (circle (list (center vector) (radius real)) prop ((diameter (radius * 2)) (area (pi * radius ^ 2)) ) ) ) (gldefun t1 ((c circle)) (radius c)) (glcp 't1) result type: REAL (LAMBDA (C) (CADR C)) (gldefun t2 ((c circle)) (area c)) (glcp 't2) result type: REAL (LAMBDA (C) (* 3.14159265 (EXPT (CADR C) 2)))
Contents    Page-10    Prev    Next    Page+10    Index