Click or drag to resize

Plane3 Structure

The Plane3 structure represents a mathematical plane.

Namespace:  Lumiscaphe.Workshop.Interop
Assembly:  Lumiscaphe.Workshop.Interop (in Lumiscaphe.Workshop.Interop.dll) Version: 21.1.16.0
Syntax
public struct Plane3

The Plane3 type exposes the following members.

Constructors
  NameDescription
Public methodPlane3(Vector3, Vector3)
Initializes a new instance of the Plane3 structure with a normal and a point lying on the plane.
Public methodPlane3(Vector3, Single)
Initializes a new instance of the Plane3 structure with a normal and a negative distance to the world origin.
Public methodPlane3(PlaneOrientation, Boolean, Single)
Initializes a new instance of the Plane3 structure according to an axis orientation and with an offset from the world origin.
Top
Methods
  NameDescription
Public methodStatic memberColor
Gets the plane color according to the orientation.
Public methodEquals
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from ValueType.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIntersect
Compute the intersection between a ray and the plane.
Public methodPosition
Gets the position status of a point relatively to the plane.
Public methodToString
Format the Plane3 to a String.
(Overrides ValueTypeToString.)
Top
Fields
  NameDescription
Public fieldN
The plane normal.
Public fieldStatic memberPlaneXY
The XY plane.
Public fieldStatic memberPlaneXZ
The XZ plane.
Public fieldStatic memberPlaneYZ
The YZ plane.
Public fieldQ
The negative plane distance from the world origin.
Top
Version Information

Lumiscaphe Workshop SDK

Supported in: 7.0 release 1
See Also