public bool ContainsAllPoints(List <Vector3> points) { XZOrientedCircle3D circle = TransformToCircleLocalSpace(); foreach (Vector3 point in points) { if (!circle.ContainsPoint(TransformPointInEllipseCircleLocalSpace(point))) { return(false); } } return(true); }
public bool ContainsPoint(Vector3 point) { XZOrientedCircle3D circle = TransformToCircleLocalSpace(); return(circle.ContainsPoint(TransformPointInEllipseCircleLocalSpace(point))); }