Revision 10820 trunk/libraries/libDwg/src/com/iver/cit/jdwglib/dwg/objects/DwgPoint.java
DwgPoint.java | ||
---|---|---|
36 | 36 |
|
37 | 37 |
import com.iver.cit.gvsig.fmap.core.FPoint2D; |
38 | 38 |
import com.iver.cit.gvsig.fmap.core.FPoint3D; |
39 |
import com.iver.cit.gvsig.fmap.core.FShape; |
|
39 |
import com.iver.cit.gvsig.fmap.core.IGeometry; |
|
40 |
import com.iver.cit.gvsig.fmap.core.ShapeFactory; |
|
40 | 41 |
import com.iver.cit.jdwglib.dwg.DwgObject; |
41 | 42 |
import com.iver.cit.jdwglib.dwg.IDwg2FMap; |
42 | 43 |
import com.iver.cit.jdwglib.dwg.IDwg3DTestable; |
43 |
import com.iver.cit.jdwglib.dwg.IDwgExtrusionable; |
|
44 | 44 |
import com.iver.cit.jdwglib.util.AcadExtrusionCalculator; |
45 | 45 |
|
46 | 46 |
/** |
... | ... | |
129 | 129 |
public double getZ() { |
130 | 130 |
return getPoint()[2]; |
131 | 131 |
} |
132 |
public FShape toFMapGeometry(boolean is3DFile) {
|
|
132 |
public IGeometry toFMapGeometry(boolean is3DFile) {
|
|
133 | 133 |
FPoint2D point = null; |
134 | 134 |
double[] p = getPoint(); |
135 | 135 |
if (is3DFile) { |
... | ... | |
138 | 138 |
} else { |
139 | 139 |
point = new FPoint2D(p[0], p[1]); |
140 | 140 |
} |
141 |
return point;
|
|
141 |
return ShapeFactory.createGeometry(point);
|
|
142 | 142 |
} |
143 | 143 |
|
144 | 144 |
public String toFMapString(boolean is3DFile) { |
Also available in: Unified diff