docs: public boolean intersects2DIncomplete(Polygon other) {
      assert (this.getDimensionality() == 2);
      assert (other.getDimensionality() == 2);
      for(double[] v : this.points) {
        if(other.containsPoint2D(v)) {
          return true;
        }
      }
      for(double[] v : other.points) {
        if(this.containsPoint2D(v)) {
          return true;
        }
      }
      return false;
    }