ComposePlane¶
- MLModule¶
genre
author
package
dll
definition
see also
ComposeVector3,DecomposeVector3,ComposeVector4,DecomposeVector4,ComposeMatrix,DecomposeMatrix,ComposeRotation,VecBoxConvertkeywords
Purpose¶
The module ComposePlane composes a plane (x, y, z, d) from a point and a normal.
Details¶
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.
Windows¶
Default Panel¶
Parameter Fields¶
Visible Fields¶
Point¶
- name: point, type: Vector3, default: 0 0 0¶
Sets any point on the target plane.
Normal¶
- name: normal, type: Vector3, default: 0 0 0¶
Sets a vector that is orthogonal to the target plane. The vector does not have to be normalized.
Plane¶
- name: plane, type: Plane, persistent: no¶
Shows the resulting plane’s parameters.