Plane Structure (Microsoft.Xna.Framework)
- C#
- VB
- F#
[DataContractAttribute] [DebuggerDisplayAttribute("{DebugDisplayString,nq}")] [StructLayoutAttribute(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = -1, Size = -1)] public struct Plane : IEquatable<Plane>
Syntax for VB is not yet implemented.
Syntax for F# is not yet implemented.
The Plane type exposes the following members.
Platforms | Name | Description | |
---|---|---|---|
Plane(Vector4) | |||
Plane(Vector3, float) | |||
Plane(Vector3, Vector3, Vector3) | |||
Plane(float, float, float, float) | |||
Plane(Vector3, Vector3) | Create a Plane that contains the specified point and has the specified Normal vector. |
Platforms | Name | Description | |
---|---|---|---|
Deconstruct | Deconstruction method for Plane. | ||
Dot(Vector4) | |||
Dot(Vector4, out Single) | |||
DotCoordinate(Vector3) | |||
DotCoordinate(Vector3, out Single) | |||
DotNormal(Vector3) | |||
DotNormal(Vector3, out Single) | |||
Equals(object) | (Overrides ValueType.Equals().) | ||
Equals(Plane) | (Implements IEquatable<T>.Equals().) | ||
GetHashCode | (Overrides ValueType.GetHashCode().) | ||
Intersects(BoundingBox, out PlaneIntersectionType) | |||
Intersects(BoundingFrustum) | |||
Intersects(BoundingSphere) | |||
Intersects(BoundingSphere, out PlaneIntersectionType) | |||
Intersects(BoundingBox) | |||
Normalize() | |||
Normalize(Plane) | |||
Normalize(Plane, out Plane) | |||
ToString | (Overrides ValueType.ToString().) | ||
Transform(Plane, Quaternion, out Plane) | Transforms a normalized plane by a quaternion rotation. | ||
Transform(Plane, Quaternion) | Transforms a normalized plane by a quaternion rotation. | ||
Transform(Plane, Matrix, out Plane) | Transforms a normalized plane by a matrix. | ||
Transform(Plane, Matrix) | Transforms a normalized plane by a matrix. |
Platforms | Name | Description | |
---|---|---|---|
Inequality | |||
Equality |
Supported in:
Windows DirectX Desktop
Linux Desktop
Windows OpenGL Desktop
Web
Windows DirectX Desktop
Linux Desktop
Windows OpenGL Desktop
Web