Struct Plane
A plane described by a normal and a negated distance from the origin.
Inherited Members
Namespace: Unity.Physics
Assembly: solution.dll
Syntax
public struct Plane
Constructors
Name | Description |
---|---|
Plane(float3, float) | Constructor. |
Properties
Name | Description |
---|---|
Distance | Gets or sets the distance. Distance is negative distance from the origin. |
Flipped | Gets the flipped plane. Negates normal and distance. |
Normal | Gets or sets the normal. |
Methods
Name | Description |
---|---|
Projection(float3) | Returns the closest point on the plane to the input point. |
SignedDistanceToPoint(float3) | Returns the distance from the point to the plane, positive if the point is on the side of the plane on which the plane normal points, zero if the point is on the plane, negative otherwise. |
Operators
Name | Description |
---|---|
implicit operator Plane(float4) | Implicit cast that converts the given float4 to a Plane. |
implicit operator float4(Plane) | Implicit cast that converts the given Plane to a float4. |