Revision 10820 trunk/libraries/libDwg/src/com/iver/cit/jdwglib/dwg/objects/DwgArc.java
DwgArc.java | ||
---|---|---|
40 | 40 |
import java.util.Map; |
41 | 41 |
|
42 | 42 |
import com.iver.cit.gvsig.fmap.core.FPolyline2D; |
43 |
import com.iver.cit.gvsig.fmap.core.FShape; |
|
43 |
import com.iver.cit.gvsig.fmap.core.IGeometry; |
|
44 |
import com.iver.cit.gvsig.fmap.core.ShapeFactory; |
|
44 | 45 |
import com.iver.cit.jdwglib.dwg.DwgFile; |
45 | 46 |
import com.iver.cit.jdwglib.dwg.DwgObject; |
46 | 47 |
import com.iver.cit.jdwglib.dwg.IDwg2FMap; |
... | ... | |
167 | 168 |
/* (non-Javadoc) |
168 | 169 |
* @see com.iver.cit.jdwglib.dwg.IDwg2FMap#toFMapGeometry() |
169 | 170 |
*/ |
170 |
public FShape toFMapGeometry(boolean is3DFile) {
|
|
171 |
public IGeometry toFMapGeometry(boolean is3DFile) {
|
|
171 | 172 |
double[] center = getCenter(); |
172 | 173 |
double radius = getRadius(); |
173 | 174 |
double initAngle = Math.toDegrees(getInitAngle()); |
... | ... | |
187 | 188 |
} else { |
188 | 189 |
arcc = FMapUtil.points2DToFPolyline2D(arc); |
189 | 190 |
} |
190 |
return arcc;
|
|
191 |
return ShapeFactory.createGeometry(arcc);
|
|
191 | 192 |
} |
192 | 193 |
|
193 | 194 |
public String toString(){ |
Also available in: Unified diff