|
static bool | CapsuleSphereOverlap (Capsule capsule, float3 center, float radiusSq) |
| returns true if the capsule and the sphere overlap - does not calculate intersection points or shapes
|
|
static bool | CircleCircleOverlap (float2 circleCenter0, float radiusSq0, float2 circleCenter1, float radiusSq1) |
| Returns true if the circles overlap each other.
|
|
static bool | CircleContainsCircle (float2 circleCenter0, float radiusSq0, float2 circleCenter1, float radiusSq1) |
| Returns true, if the second circle is completely contained within the first circle (used for Ball*-Tree 2D)
|
|
static bool | CircleContainsRectangle (float2 circleCenter, float radiusSq, Rect rectangle) |
| Returns true if the rectangle is inside the circle (used for KD-Tree)
|
|
static bool | CuboidContainsSphere (Bounds bounds, float3 sphereCenter, float radiusSq) |
| Returns true if the sphere is inside the cuboid (used for Ball*-Tree)
|
|
static bool | CuboidSphereOverlap (Bounds bounds, float3 sphereCenter, float radiusSq) |
| Returns true if the cuboid / bounds and the sphere are overlapping (used for KD-Trees, Ball*-Trees and R*-Trees)
|
|
static bool | CuboidSphereOverlap (float3 min, float3 max, float3 sphereCenter, float radiusSq) |
| Returns true if the cuboid / bounds and the sphere are overlapping (used for KD-Trees, Ball*-Trees and R*-Trees)
|
|
static bool | LineSegmentCircleOverlap (LineSegment2D line, float2 center, float radiusSq) |
| Returns true if the line segment and the circle overlap - does not calculate intersection points.
|
|
static bool | LineSegmentCuboidOverlap (LineSegment3D line, Bounds bounds) |
| Returns true if the line segment and the cuboid overlap - does not calculate the intersection points.
|
|
static bool | LineSegmentRectangleOverlap (LineSegment2D line, Rect rect) |
| Returns true if the line segment and the rectangle overlap - does not calculate intersection points.
|
|
static bool | LineSegmentSphereOverlap (LineSegment3D line, float3 center, float radiusSq) |
| Returns true if the line segment and the sphere overlap - does not calculate the intersection points.
|
|
static bool | RectangleCircleOverlap (Rect rectangle, float2 circleCenter, float radiusSq) |
| Returns true if the rectangle and the circle are overlapping (used for KD-Trees, Ball*-Trees and R* Trees).
|
|
static bool | RectangleContainsCircle (Rect rectangle, float2 circleCenter, float radiusSq) |
| Returns true if the circle is inside the rectangle (used for Ball*-Tree)
|
|
static bool | SphereContainsCuboid (float3 sphereCenter, float radiusSq, Bounds bounds) |
| Returns true if the bounds (cuboid) are completely inside a sphere.
|
|
static bool | SphereContainsCuboid (float3 sphereCenter, float radiusSq, float3 min, float3 max) |
| Returns true if the bounds (cuboid) are completely inside a sphere.
|
|
static bool | SphereContainsSphere (float3 sphereCenter0, float radiusSq0, float3 sphereCenter1, float radiusSq1) |
| Returns true, if the second sphere is completely bounded by the first sphere (used for Ball*-Tree 3D)
|
|
static bool | SphereSphereOverlap (float3 sphereCenter0, float radiusSq0, float3 sphereCenter1, float radiusSq1) |
| Returns true if the spheres overlap each other.
|
|