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

View differences:

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