Inheritance: HpglPointsCommand
コード例 #1
0
 protected override void VisitPenAbsolute(PenAbsolute item)
 {
     foreach (var pt in item.Points)
     {
         MoveTo(pt);
     }
 }
コード例 #2
0
ファイル: HpglProcessor.cs プロジェクト: spustlik/plotr
 protected override void VisitPenAbsolute(PenAbsolute item)
 {
     foreach (var pt in item.Points)
     {
         MoveTo(pt);
     }
 }
コード例 #3
0
ファイル: Optimizer.cs プロジェクト: spustlik/plotr
 protected override void VisitPenAbsolute(PenAbsolute item)
 {
     if (isPenDown)
     {
         foreach (var p in item.Points)
         {
             segments.Add(new Line(current, p, currentAttribs));
             current = p;
         }
     }
     else
     {
         if (item.Points.Count > 0)
         {
             current = item.Points.Last();
         }
     }
 }
コード例 #4
0
ファイル: Transformer.cs プロジェクト: spustlik/plotr
 protected override void VisitPenAbsolute(PenAbsolute item)
 {
     TrasformPoints(item);
 }
コード例 #5
0
 protected abstract void VisitPenAbsolute(PenAbsolute item);
コード例 #6
0
ファイル: HpglVisitor.cs プロジェクト: spustlik/plotr
 protected override void VisitPenAbsolute(PenAbsolute item)
 {
     Unprocessed(item);
 }
コード例 #7
0
ファイル: HpglVisitor.cs プロジェクト: samverstraete/plotr
 protected override void VisitPenAbsolute(PenAbsolute item)
 {
     Unprocessed(item);
 }