Orthogonalizes the coordinate system.

Namespace:  ceometric.VectorGeometry
Assembly:  ceometric.VectorGeometry (in ceometric.VectorGeometry.dll) Version: (


public void Orthogonalize()
Visual Basic (Declaration)
Public Sub Orthogonalize
Visual C++
void Orthogonalize()


Orthogonalizing the basis vectors e1, e2 and e3 means:
  • set the first basis vector b1 = e1
  • find a second basis vector b2 that is orthogonal to e1 and lies in the plane defined by e1 and e2
  • find a third basis vector b3 that is orthogonal to b1 and b2
  • set b1, b2, b3 as new basis vectors.

See Also