Plane Class (Microsoft.DirectX)

Describes and manipulates a plane.

Note: For programming in Microsoft Visual Basic .NET or Microsoft JScript .NET, use the methods of the Microsoft.DirectX.Plane structure.

Definition

Visual Basic NotInheritable MustInherit Public Class Plane
    Inherits ObjectLeave Site
C# public abstract sealed class Plane : ObjectLeave Site
C++ public ref class Plane abstract sealed : ObjectLeave Site
JScript public final abstract class Plane extends ObjectLeave Site

Members Table

The following table lists the members exposed by the object.

Methods

Method Description
static (Shared in Visual Basic) Dot Computes the dot product of a plane and a vector.
Note: For programming in Visual Basic .NET or JScript .NET, use the equivalent method in the Microsoft.DirectX structures.
static (Shared in Visual Basic) DotCoordinate Computes the dot product of a plane and a 3-D vector. The w parameter of the vector is assumed to be 1.
Note: For programming in Visual Basic .NET or JScript .NET, use the equivalent method in the Microsoft.DirectX structures.
static (Shared in Visual Basic) DotNormal Computes the dot product of a plane and a 3-D vector. The w parameter of the vector is assumed to be 0.
Note: For programming in Visual Basic .NET or JScript .NET, use the equivalent method in the Microsoft.DirectX structures.
static (Shared in Visual Basic) FromPointNormal Constructs a plane from a point and a normal.
Note: For programming in Visual Basic .NET or JScript .NET, use the equivalent method in the Microsoft.DirectX structures.
static (Shared in Visual Basic) FromPoints Constructs a plane from three points.
Note: For programming in Visual Basic .NET or JScript .NET, use the equivalent method in the Microsoft.DirectX structures.
static (Shared in Visual Basic) IntersectLine Finds the intersection between a plane and a line.
Note: For programming in Visual Basic .NET or JScript .NET, use the equivalent method in the Microsoft.DirectX structures.
static (Shared in Visual Basic) Normalize Returns the normal of a plane.
Note: For programming in Visual Basic .NET or JScript .NET, use the equivalent method in the Microsoft.DirectX structures.
static (Shared in Visual Basic) Scale Scales the plane with a given scaling factor.
Note: For programming in Visual Basic .NET or JScript .NET, use the equivalent method in the Microsoft.DirectX structures.
static (Shared in Visual Basic) Transform Transforms a plane by a matrix.
Note: For programming in Visual Basic .NET or JScript .NET, use the equivalent method in the Microsoft.DirectX structures.
static (Shared in Visual Basic) TransformArray Transforms an array of planes by a matrix. The vectors that describe each plane must be normalized.
Note: For programming in Visual Basic .NET or JScript .NET, use the equivalent method in the Microsoft.DirectX structures.

Inheritance Hierarchy

ObjectLeave Site

UnsafeNativeMethods.Plane

Class Information

Namespace Microsoft.DirectX
Assembly Microsoft.DirectX (microsoft.directx.dll)
Strong Name Microsoft.DirectX,  Version=1.0.900.0,  Culture=neutral,  PublicKeyToken=d3231b57b74a1492

See Also