Пример #1
0
        /// <summary>
        /// Does this contain t.
        /// </summary>
        /// <param name="t"></param>
        /// <returns></returns>
        public bool Contains(Vertex t)
        {
            float delta = t.DeltaSquaredXY(Center);

            if (delta > FarthestFromCenter)
            {
                return(false);
            }
            if (abDet != vertexTest(A, B, t))
            {
                return(false);
            }
            if (bcDet != vertexTest(B, C, t))
            {
                return(false);
            }
            if (caDet != vertexTest(C, A, t))
            {
                return(false);
            }
            return(true);
        }