A geometrical basis.
Part of MathLib, a diverse library of mathematical functions.
Create new Basis from basis Vectors.
basis |
Basic vector. default = [ [1, 0, 0], [0, 1, 0], [0, 0, 1] ] |
d |
Position-vector. default = 0 |
Create new Basis from transformation.
Create new Basis from 3d Points.
Create new Basis from 3d Points.
Return the used rotation matrix
Return the basis vectors as: [[x1, x2, x3],[y1, y2, y3],[z1, z2, z3]]
Return the translative part.
Return a new instance where (t * t.inverse vmul: v) == v;
Transform aVec with scaling scale
to the trafo-inherited basis.
Till Bovermann, 2006.