Represents a plane in three-dimensional space.
public value class Plane : IEquatable<System::Numerics::Plane>
public struct Plane : IEquatable<System.Numerics.Plane>
type Plane = struct
Public Structure Plane
Implements IEquatable(Of Plane)
For matrix transformations, the Vector2, Vector3, and Vector4 instances are represented as rows: a vector v is transformed by a matrix M with vM multiplication.
Constructors Fields DThe distance of the plane along its normal from the origin.
NormalThe normal vector of the plane.
Methods Create(Single, Single, Single, Single) Create(Vector3, Single) Create(Vector4) CreateFromVertices(Vector3, Vector3, Vector3)Creates a Plane object that contains three specified points.
Dot(Plane, Vector4)Calculates the dot product of a plane and a 4-dimensional vector.
DotCoordinate(Plane, Vector3)Returns the dot product of a specified three-dimensional vector and the normal vector of this plane plus the distance (D) value of the plane.
DotNormal(Plane, Vector3)Returns the dot product of a specified three-dimensional vector and the Normal vector of this plane.
Equals(Object)Returns a value that indicates whether this instance and a specified object are equal.
Equals(Plane)Returns a value that indicates whether this instance and another plane object are equal.
GetHashCode()Returns the hash code for this instance.
Normalize(Plane)Creates a new Plane object whose normal vector is the source plane's normal vector normalized.
ToString()Returns the string representation of this plane object.
Transform(Plane, Matrix4x4)Transforms a normalized plane by a 4x4 matrix.
Transform(Plane, Quaternion)Transforms a normalized plane by a Quaternion rotation.
Operators Extension MethodsCollaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide. In this articleWas this page helpful?
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4