コード例 #1
0
ファイル: ShapeEdge.java プロジェクト: athoune/Ditaa-web
 public boolean equals(Object object) {
   if (!(object instanceof ShapeEdge)) return false;
   ShapeEdge edge = (ShapeEdge) object;
   if (startPoint.equals(edge.getStartPoint()) && endPoint.equals(edge.getEndPoint())) return true;
   if (startPoint.equals(edge.getEndPoint()) && endPoint.equals(edge.getStartPoint())) return true;
   return false;
 }
コード例 #2
0
ファイル: ShapeEdge.java プロジェクト: athoune/Ditaa-web
  public boolean coincides(ShapeEdge other) {
    if (this.isHorizontal() && other.isVertical()) return false;
    if (other.isHorizontal() && this.isVertical()) return false;

    return false;
  }