XIntersectsCircle() static private method

static private XIntersectsCircle ( float x1, float x2, float zpos, Vector3 circle, float radius ) : bool
x1 float
x2 float
zpos float
circle Vector3
radius float
return bool
Ejemplo n.º 1
0
 private static bool RectIntersectsCircle(Rect r, Vector3 p, float radius)
 {
     return(float.IsPositiveInfinity(radius) || RecastBBTree.RectContains(r, p) || RecastBBTree.XIntersectsCircle(r.xMin, r.xMax, r.yMin, p, radius) || RecastBBTree.XIntersectsCircle(r.xMin, r.xMax, r.yMax, p, radius) || RecastBBTree.ZIntersectsCircle(r.yMin, r.yMax, r.xMin, p, radius) || RecastBBTree.ZIntersectsCircle(r.yMin, r.yMax, r.xMax, p, radius));
 }