Class RegionGeometry
Point-containment helpers for region colliders. Axis-aligned Collider.bounds is
wrong for rotated boxes, so boxes are tested in their own local space; other convex
colliders use UnityEngine.Collider.ClosestPoint(UnityEngine.Vector3); anything else falls back to bounds.
public static class RegionGeometry
- Inheritance
-
RegionGeometry
- Inherited Members
Methods
BoxContainsLocalPoint(Vector3, Vector3, Vector3)
Pure test: is localPoint (already in the box's local space) inside a
box with the given local center and size?
public static bool BoxContainsLocalPoint(Vector3 localPoint, Vector3 center, Vector3 size)
Parameters
localPointVector3centerVector3sizeVector3
Returns
ContainsPoint(Collider, Vector3)
Returns true when worldPoint lies inside collider.
Null colliders never contain anything.
public static bool ContainsPoint(Collider collider, Vector3 worldPoint)
Parameters
colliderColliderworldPointVector3