예제 #1
0
        internal override void Flatten(PartFlattener flattener)
        {
#if DEBUG
            flattener.dbugSetCurrentOwnerPart(this);
#endif
            flattener.GeneratePointsFromLine(
                this.FirstPoint,
                new Vector2f(x1, y1));
        }
예제 #2
0
        internal override void Flatten(PartFlattener flattener)
        {
#if DEBUG
            flattener.dbugSetCurrentOwnerPart(this);
#endif
            flattener.GeneratePointsFromCurve3(
                flattener.NSteps,
                this.FirstPoint,       //first
                new Vector2f(x2, y2),  //end
                new Vector2f(x1, y1)); //control1
        }