UnsafeNativeMethods.Plane Class

Language:

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 Object
C# public abstract sealed class Plane : Object
C++ public ref class Plane abstract sealed : Object
JScript public final abstract class Plane extends Object

Members Table

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

Object Leave 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


Send comments about this topic to Microsoft. © Microsoft Corporation. All rights reserved.

Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center