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
The following table lists the members exposed by the object. Click a tab on the left to choose the type of member you want to view.
Methods
Method |
Description |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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 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