private static Double getDistance(Line2D aSegment, Point aPoint) {
    double length1 = getLineLength(aSegment.getX1(), aSegment.getY1(), aPoint.getX(), aPoint.getY());
    double length2 = getLineLength(aSegment.getX2(), aSegment.getY2(), aPoint.getX(), aPoint.getY());

    return new Double(length1 + length2);
  }
private static Double getDistance(Line2D aSegment, Point aPoint)