예제 #1
0
        public BezierSubdivision Prev() // Previous index at current level
        {
            var next = new BezierSubdivision(new List <Vector2>(Points), Level, Index - 1);

            next.ScaleRight(-1);
            next.Reverse();
            return(next);
        }
예제 #2
0
        public BezierSubdivision Next() // Next index at current level
        {
            var next = new BezierSubdivision(new List <Vector2>(Points), Level, Index + 1);

            next.ScaleLeft(2);
            next.Reverse();
            return(next);
        }