code: @Override
  	@Pure
  	public final double getDistance(Point2D<?, ?> point) {
  		if (isWidePolyline()) {
  			return distance(point, getWidth());
  		}
  		return distance(point, 0);
  	}
docs: Replies the distance between this MapElement and
  point.
  
  @return the distance. Should be negative depending of the MapElement type.