| void .ctor(float coefficientA, float coefficientB, float coefficientC, float coefficientD) | Public+1 flags | — | 0x04 |
| void .ctor(const float3& normal, float distance) | Public+1 flags | — | 0x0C |
| void .ctor(const float3& normal, const float3& pointInPlane) | Public+1 flags | — | 0x0C |
| void .ctor(const float3& vector1InPlane, const float3& vector2InPlane, const float3& pointInPlane) | Public+1 flags | — | 0x0C |
| Plane CreateFromUnitNormalAndDistance(const float3& unitNormal, float distance) | PublicStatic | — | 0x10 |
| Plane CreateFromUnitNormalAndPointInPlane(const float3& unitNormal, const float3& pointInPlane) | PublicStatic | — | 0x10 |
| float3 get_Normal() | Public+1 flags | — | 0x0C |
| void set_Normal(const float3& value) | Public+1 flags | — | 0x0C |
| float get_Distance() | Public+1 flags | — | 0x04 |
| void set_Distance(float value) | Public+1 flags | — | 0x04 |
| Plane Normalize(const Plane& plane) | PublicStatic | — | 0x10 |
| float4 Normalize(const float4& planeCoefficients) | PublicStatic | — | 0x10 |
| float SignedDistanceToPoint(const float3& point) | Public | — | 0x0C |
| float3 Projection(const float3& point) | Public | — | 0x0C |
| Plane get_Flipped() | Public+1 flags | — | 0x10 |
| float4 op_Implicit(const Plane& plane) | PublicStatic+1 flags | — | 0x10 |
| void CheckPlaneIsNormalized() | Private | — | 0x00 |