コード例 #1
0
ファイル: Snake.java プロジェクト: pabranch/plantuml
 public List<Line2D> getHorizontalLines() {
   final List<Line2D> result = new ArrayList<Line2D>();
   for (int i = 0; i < worm.size() - 1; i++) {
     final Point2D pt1 = worm.get(i);
     final Point2D pt2 = worm.get(i + 1);
     if (pt1.getY() == pt2.getY()) {
       final Line2D line = new Line2D.Double(pt1, pt2);
       result.add(line);
     }
   }
   return result;
 }
コード例 #2
0
ファイル: Snake.java プロジェクト: pabranch/plantuml
 public Point2D getLast() {
   return worm.get(worm.size() - 1);
 }