| genre | Plane |
| status | stable |
| author | Horst Hahn |
| package | MeVisLab/Standard |
| dll | MLCoordUtils1 |
| definition | MLCoordUtils1.def |
| see also | ComposeVector, DecomposeVector, ComposeMatrix, DecomposeMatrix, ComposeRotation, VecBoxConvert |
| keywords | composeplane, plane, normal |
The module ComposePlane composes a plane (x,y,z,d) from a point and a normal.
The plane is given in the normal form (x,y,z,d) and is guaranteed to contain Point and being orthogonal to Normal.
The elements a of the plane are then defined by the following equation:
a * n = d
with a being a vector (x,y,z), n being the first three elements of the plane quadruple (x,y,z,d), d being its fourth element, and * being the scalar product of two vectors.