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 ObjectC# 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.
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
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
.gif)