Points 2d can be represented alternatively using carthesian or polar coordinates. These two representation are linked by the following formula :
where :
Lines 2d can be represented using polar coordinates.
where :
Rotations 2d are expressed with respect to direct referential orientation.
A 2d rotation with angle can be represented as follow :
Given a point , its transformed is obtain by :
Points 3d can be represented alternatively using carthesian or spherical coordinates. These two representation are linked by the following formula :
where :
Plans 3d can be represented using spherical coordinates.
where :
Rotations 3d are expressed with respect to direct referential orientation.
These rotations can be expressed as the product of three elemental rotations using Euler notations :
where :
Full rotation matrix is given by :