Revision 46040 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/aggregate/MultiLine2DM.java
MultiLine2DM.java | ||
---|---|---|
172 | 172 |
result.addPrimitive(multiOffset.getPrimitiveAt(i)); |
173 | 173 |
} |
174 | 174 |
} else { |
175 |
result.addPrimitive((Primitive)primitive.offset(distance)); |
|
175 |
Primitive offsetPrimitive = (Primitive)primitive.offset(distance); |
|
176 |
if(offsetPrimitive != null){ |
|
177 |
result.addPrimitive(offsetPrimitive); |
|
178 |
} |
|
176 | 179 |
} |
177 | 180 |
} |
178 | 181 |
return result; |
... | ... | |
188 | 191 |
result.addPrimitive(multiOffset.getPrimitiveAt(i)); |
189 | 192 |
} |
190 | 193 |
} else { |
191 |
result.addPrimitive((Primitive)primitive.offset(joinStyle, distance)); |
|
194 |
Primitive offsetPrimitive = (Primitive)primitive.offset(joinStyle, distance); |
|
195 |
if(offsetPrimitive != null){ |
|
196 |
result.addPrimitive(offsetPrimitive); |
|
197 |
} |
|
192 | 198 |
} |
193 | 199 |
} |
194 | 200 |
return result; |
Also available in: Unified diff