Esempio n. 1
0
        public bool ContainsAllPoints(List <Vector3> points)
        {
            XZOrientedCircle3D circle = TransformToCircleLocalSpace();

            foreach (Vector3 point in points)
            {
                if (!circle.ContainsPoint(TransformPointInEllipseCircleLocalSpace(point)))
                {
                    return(false);
                }
            }

            return(true);
        }
Esempio n. 2
0
        public bool ContainsPoint(Vector3 point)
        {
            XZOrientedCircle3D circle = TransformToCircleLocalSpace();

            return(circle.ContainsPoint(TransformPointInEllipseCircleLocalSpace(point)));
        }