public bool ContainsPoint(Vector3 point)
 {
     return(ConeMath.ContainsPoint(point, _baseCenter, _baseRadius, _height, _rotation));
 }
 public List <Vector3> GetBaseExtents()
 {
     return(ConeMath.CalcConeBaseExtentPoints(_baseCenter, _baseRadius, _rotation));
 }
 public override bool Raycast(Ray ray, out float t)
 {
     return(ConeMath.Raycast(ray, out t, _baseCenter, _baseRadius, _height, _rotation));
 }