30 namespace OpenSim.
Region.PhysicsModules.ConvexDecompositionDotNet
58 float3 newNormal = Quaternion.Inverse(orientation) * normal;
59 float3 origin = Quaternion.Inverse(orientation) * (-normal * dist - position);
62 dist = -float3.dot(newNormal, origin);
67 return normal.GetHashCode() ^ dist.GetHashCode();
70 public override bool Equals(
object obj)
96 return (a == b || a == PlaneFlip(b));
override bool Equals(object obj)
static Plane PlaneFlip(Plane plane)
override int GetHashCode()
void Transform(float3 position, Quaternion orientation)
static bool coplanar(Plane a, Plane b)