Ejemplo n.º 1
0
        public MarkGeometryPath(MarkGeometryCircle circle, double minimumFacetLength)
            : base()
        {
            int nSegments = (int)Math.Floor(GeometricArithmeticModule.CalculatePerimeter(circle) / minimumFacetLength);

            Points.AddRange(GeometricArithmeticModule.Explode(circle, nSegments + 1));
            CentrePoint = circle.CentrePoint;

            Update();
        }