Revision 42875 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.geometry/org.gvsig.fmap.geometry.jts/src/main/java/org/gvsig/fmap/geom/jts/primitive/ring/Ring2DM.java

View differences:

Ring2DM.java
132 132
              closePrimitive();
133 133
          }
134 134
      }
135

  
136
      @Override
137
      public boolean equals(Object obj) {
138
          boolean res = super.equals(obj);
139
          if(res && obj instanceof Ring2DM){
140
              Ring2DM other = (Ring2DM)obj;
141
              if(this.getNumVertices() != other.getNumVertices()){
142
                  return false;
143
              }
144
              for(int i=0; i < this.getNumVertices(); i++){
145
                  if(other.coordinates.get(i).getOrdinate(2)!=this.coordinates.get(i).getOrdinate(2)){
146
                      return false;
147
                  };
148
              }
149
              return true;
150
          } else {
151
              return false;
152
          }
153
      }
135 154
}

Also available in: Unified diff