Vector Algebra Functions
This chapter documents all
functions related to "vector" algebra.
vector : a 2D or
3D coordinate list, like a normal Lisp "point" in format (list x y)
or (list x y z);
all functions support point or vector input
arguments as 2D and 3D always.
plane : a
geometric plane is specified as list of the plane's origin point
(2D/3D) and the plane's normal vector (3D) :
(list (list originX originY [originZ]) (list
normX normY normZ))
The normal vector of the plane can be a
non-normalised vector, it is internally normalised if
necessary
All returned vectors and points are always 3D
: (list x y z)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
||
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
© Bricsys NV. All rights reserved. |