vec

 Data Member  Type   Explain
 x

number

 
 y

number

 
 z

number

 
 Member Function  Parameter  Return  Explain
 clone None vec  
 length None number  
 lengthsq None number  
 normalize None None  
 Operator  Parameter  Return  Explain
 + (addition) vec v1, v2 vec   
 - (subtraction) vec v1, v2 vec   
 * (multiplication) vec v1   number  n vec   
 / (division) vec v1   number  n vec   
 == (equality) vec v1, v2 boolean  
 - (negation) vec vec   
 [] (index) vec v1   number  i number zero based index, i within (0,1,2)
 Lib Function  Parameter  Return  Explain
 new number  x, y, z vec   
 dot vec v1, v2 number  
 cross vec v1, v2 vec