Revision 10820 trunk/libraries/libDwg/src/com/iver/cit/jdwglib/dwg/objects/DwgEllipse.java

View differences:

DwgEllipse.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;
......
154 155
	/* (non-Javadoc)
155 156
	 * @see com.iver.cit.jdwglib.dwg.IDwg2FMap#toFMapGeometry(boolean)
156 157
	 */
157
	public FShape toFMapGeometry(boolean is3DFile) {
158
	public IGeometry toFMapGeometry(boolean is3DFile) {
158 159
		FPolyline2D arcc;
159 160
		double[] c = getCenter();
160 161
		Point2D center = new Point2D.Double(c[0], c[1]);
......
178 179
		} else {
179 180
			arcc = FMapUtil.points2DToFPolyline2D(arc);
180 181
		}
181
		return arcc;
182
		return ShapeFactory.createGeometry(arcc);
182 183
	}
183 184
	
184 185
	/* (non-Javadoc)

Also available in: Unified diff