Plane
Creates a plane.
Read time 2 minutesLast updated 6 days ago
Definition
- Type: Constructor
- Namespace: UnityEngine
- Assembly: UnityEngine.CoreModule
Plane(Vector3, Vector3)
Creates a plane.
public Plane(Vector3 inNormal, Vector3 inPoint)
Parameters
Remarks
Resulting plane has normal and goes through a point .
inNormalinPointinNormal must be a normalized vector.
Plane(Vector3, Vector3)
Creates a plane.
public Plane(in Vector3 inNormal, in Vector3 inPoint)
Parameters
Remarks
Resulting plane has normal and goes through a point .
inNormalinPointinNormal must be a normalized vector.
Plane(Vector3, float)
Creates a plane.
public Plane(Vector3 inNormal, float d)
Parameters
Remarks
Resulting plane has normal and distance .
inNormaldThe distance is measured from the Plane to the origin, along the Plane's normal.
Note, this means a positive value for distance results in the Plane facing towards the origin. A negative distance value results in the Plane facing away from the origin.
inNormal must be a normalized vector.
Plane(Vector3, float)
Creates a plane.
public Plane(in Vector3 inNormal, float d)
Parameters
Remarks
Resulting plane has normal and distance .
inNormaldThe distance is measured from the Plane to the origin, along the Plane's normal.
Note, this means a positive value for distance results in the Plane facing towards the origin. A negative distance value results in the Plane facing away from the origin.
inNormal must be a normalized vector.
Plane(Vector3, Vector3, Vector3)
Creates a plane.
public Plane(Vector3 a, Vector3 b, Vector3 c)
Parameters
Remarks
The resulting plane goes through the given three points. The points go around clockwise as you look down on the top surface of the plane.
Plane(Vector3, Vector3, Vector3)
Creates a plane.
public Plane(in Vector3 a, in Vector3 b, in Vector3 c)
Parameters
Remarks
The resulting plane goes through the given three points. The points go around clockwise as you look down on the top surface of the plane.