6 instantiations of Plane
System.Numerics (6)
System\Numerics\Plane.cs (6)
80
return new
Plane
(normal, d);
106
return new
Plane
(
130
return new
Plane
(
145
return new
Plane
(
168
return new
Plane
(
214
return new
Plane
(
23 references to Plane
System.Numerics (23)
System\Numerics\Matrix4x4.cs (5)
1173
public static Matrix4x4 CreateShadow(Vector3 lightDirection,
Plane
plane)
1175
Plane
p =
Plane
.Normalize(plane);
1213
public static Matrix4x4 CreateReflection(
Plane
value)
1215
value =
Plane
.Normalize(value);
System\Numerics\Plane.cs (18)
12
public struct Plane : IEquatable<
Plane
>
66
public static
Plane
CreateFromVertices(Vector3 point1, Vector3 point2, Vector3 point3)
118
public static
Plane
Normalize(
Plane
value)
161
public static
Plane
Transform(
Plane
plane, Matrix4x4 matrix)
183
public static
Plane
Transform(
Plane
plane, Quaternion rotation)
228
public static float Dot(
Plane
plane, Vector4 value)
243
public static float DotCoordinate(
Plane
plane, Vector3 value)
265
public static float DotNormal(
Plane
plane, Vector3 value)
286
public static bool operator ==(
Plane
value1,
Plane
value2)
301
public static bool operator !=(
Plane
value1,
Plane
value2)
315
public bool Equals(
Plane
other)
338
if (obj is
Plane
)
340
return Equals((
Plane
)obj);