Esempio n. 1
0
        /// <summary>
        /// 用polygon2d收集点集是为了,删除异常点(单根线端点,共线点)
        /// </summary>
        public static Polygon2d ToPolygon2d(this Path path)
        {
            Polygon2d polygon2d = new Polygon2d(path.ToVector2ds());

            polygon2d = polygon2d.DelDuplicate();
            return(polygon2d.RemoveSharpCcorners());
        }