This file defines the CubitVector class which is a standard three-dimensional vector. All relevant arithmetic operators are overloaded so CubitVectors can be used similar to built-in types. The angle is the right-hand angle about normalVector from vector1 to vector2 .
Angle is in radians.
A new coordinate system is created with the xy plane corresponding to the plane normal to normalAxis , and the x axis corresponding to the projection of referenceAxis onto the normal plane. The normal plane is the tangent plane at the root point. A unit vector is constructed along the local x axis and then rotated by the given ccw angle to form the new point. The new point, then is a unit distance from the global origin in the tangent plane. Returns angle in degrees.