public bool Equals(CIwPlane other) { return v == other.v && k == other.k; }
private Ib4aCollider BuildCollisionConvexBrush(BspCollisionConvexBrush bspCollisionConvexBrush) { var brush = new Cb4aCollisionConvexBrush(); foreach (var f in bspCollisionConvexBrush.Planes) { CIwPlane plane = new CIwPlane() { v = GetVec3Fixed(f.Normal), k = GetFixed(f.Distance) }; //brush.Planes.Add(writer.WritePlane(plane)); brush.Planes.Add(plane); } return brush; }