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
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