Revision 26866 branches/v2_0_0_prep/libraries/libFMap_geometries/src-test/org/gvsig/fmap/geom/aggregate/MultiCurveTest.java
MultiCurveTest.java | ||
---|---|---|
33 | 33 |
import org.gvsig.fmap.geom.GeometryLibrary; |
34 | 34 |
import org.gvsig.fmap.geom.GeometryLocator; |
35 | 35 |
import org.gvsig.fmap.geom.GeometryManager; |
36 |
import org.gvsig.fmap.geom.Geometry.SUBTYPES; |
|
37 |
import org.gvsig.fmap.geom.Geometry.TYPES; |
|
36 | 38 |
import org.gvsig.fmap.geom.primitive.Curve; |
37 | 39 |
import org.gvsig.fmap.geom.primitive.Curve2D; |
38 | 40 |
import org.gvsig.fmap.geom.primitive.GeneralPathX; |
... | ... | |
62 | 64 |
} |
63 | 65 |
|
64 | 66 |
public void testCreateMultiCurve2D() throws InstantiationException, IllegalAccessException{ |
65 |
Curve curve1 = (Curve)manager.create(Curve2D.CODE);
|
|
67 |
Curve curve1 = (Curve)manager.create(TYPES.CURVE, SUBTYPES.GEOM2D);
|
|
66 | 68 |
GeneralPathX generalPathX1 = new GeneralPathX(); |
67 | 69 |
generalPathX1.moveTo(0, 0); |
68 | 70 |
generalPathX1.lineTo(1, 1); |
69 | 71 |
generalPathX1.lineTo(2, 1); |
70 | 72 |
curve1.setGeneralPath(generalPathX1); |
71 | 73 |
|
72 |
Curve curve2 = (Curve)manager.create(Curve2D.CODE);
|
|
74 |
Curve curve2 = (Curve)manager.create(TYPES.CURVE, SUBTYPES.GEOM2D);
|
|
73 | 75 |
GeneralPathX generalPathX2 = new GeneralPathX(); |
74 | 76 |
generalPathX2.moveTo(0, 0); |
75 | 77 |
generalPathX2.lineTo(1, 1); |
76 | 78 |
generalPathX2.lineTo(2, 1); |
77 | 79 |
curve2.setGeneralPath(generalPathX2); |
78 | 80 |
|
79 |
MultiCurve multiCurve = (MultiCurve)manager.create(MultiCurve2D.CODE);
|
|
81 |
MultiCurve multiCurve = (MultiCurve)manager.create(TYPES.MULTICURVE, SUBTYPES.GEOM2D);
|
|
80 | 82 |
multiCurve.addCurve(curve1); |
81 | 83 |
multiCurve.addCurve(curve2); |
82 | 84 |
|
Also available in: Unified diff