Merge pull request #67477 from Chaosus/plane_constructor
This commit is contained in:
commit
3a59c833f1
1 changed files with 12 additions and 0 deletions
|
@ -291,6 +291,18 @@ namespace Godot
|
|||
D = d;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Constructs a <see cref="Plane"/> from a <paramref name="normal"/> vector and
|
||||
/// a <paramref name="point"/> on the plane.
|
||||
/// </summary>
|
||||
/// <param name="normal">The normal of the plane, must be normalized.</param>
|
||||
/// <param name="point">The point on the plane.</param>
|
||||
public Plane(Vector3 normal, Vector3 point)
|
||||
{
|
||||
_normal = normal;
|
||||
D = _normal.Dot(point);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Constructs a <see cref="Plane"/> from the three points, given in clockwise order.
|
||||
/// </summary>
|
||||
|
|
Loading…
Reference in a new issue