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

../../../Modules/ML/MLCoordUtils1/mhelp/Images/Screenshots/ComposePlane._default.png

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. Does not have to be normalized.

Plane

name: plane, type: Plane, persistent: no

Shows the resulting plane’s parameters.