A group of functions allows applications to obtain pure geometric information and geometric data from the drawing.
The following lists some of the commonly used geometric related functions:
The following code example demonstrates calls to the geometric utility functions:
(setq pt1 '(3.0 6.0 0.0)) (setq pt2 '(5.0 2.0 0.0)) (setq base '(1.0 7.0 0.0)) (setq rads (angle pt1 pt2)) ; Angle in XY plane of current UCS - value ; is returned in radians (setq len (distance pt1 pt2)) ; Distance in 3D space (setq endpt (polar base rads len))
The call to polar sets endpt to a point that is the same distance from (1,7) as pt1 is from pt2, and at the same angle from the X axis as the angle between pt1 and pt2.