Revision 2196 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/core/FPolygon3D.java

View differences:

FPolygon3D.java
45 45
 *
46 46
 * @author Vicente Caballero Navarro
47 47
 */
48
public class FPolygon3D extends FPolygon2D {
49
	private GeneralPathX gp = null;
48
public class FPolygon3D extends FPolygon2D implements FShape3D {
50 49
	double[] pZ = null;
51 50

  
52 51
	/**
......
66 65
	 * @return FShape clonado.
67 66
	 */
68 67
	public FShape cloneFShape() {
69
		return new FPolygon3D((GeneralPathX) gp.clone(),(double[])pZ.clone());
68
		return new FPolygon3D((GeneralPathX) gp.clone(), (double[]) pZ.clone());
70 69
	}
70

  
71
	/**
72
	 * Devuelve un array con los valores de todas las Z.
73
	 *
74
	 * @return Array de Zs.
75
	 */
76
	public double[] getZs() {
77
		return pZ;
78
	}
79

  
80
	/**
81
	 * @see com.iver.cit.gvsig.fmap.core.FShape#getShapeType()
82
	 */
83
	public int getShapeType() {
84
		return FShape.LINE | FShape.Z;
85
	}
71 86
}

Also available in: Unified diff