Zdexby TheHolyOneZ
9,523 structs
Struct

Plane

: ValueType : Object
Unity.Mathematics.Geometry.Plane, Unity.Mathematics 0x0010 (16 B) Unity.Mathematics.dll
0x00x0010

Members 1

OffsetSizeNameTypeFlags
0x10NormalAndDistancefloat4Public

Functions 17

SignatureFlagsNativeParams
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