Revision 2158 branches/FMap_SLD/libraries/libFMap/src/com/iver/cit/gvsig/fmap/core/FPoint3D.java

View differences:

FPoint3D.java
45 45
 *
46 46
 * @author Vicente Caballero Navarro
47 47
 */
48
public class FPoint3D extends FPoint2D implements FShape3D{
48
public class FPoint3D extends FPoint2D implements FShape3D {
49 49
	double z;
50 50

  
51 51
	/**
......
59 59
		super(x, y);
60 60
		this.z = z;
61 61
	}
62
	public double getZ()
63
	{
64
	    return z;
65
	}
62

  
63
	/**
64
	 * Devuelve un Array con los valores de todas las Zs, en este caso con un
65
	 * ?nico vaor de z.
66
	 *
67
	 * @return Array de Zs.
68
	 */
66 69
	public double[] getZs() {
67
		return new double[]{getZ()};
70
		return new double[] { z };
68 71
	}
72

  
69 73
	/**
70 74
	 * @see com.iver.cit.gvsig.fmap.core.FShape#getShapeType()
71 75
	 */
72 76
	public int getShapeType() {
73 77
		return FShape.POINT | FShape.Z;
74 78
	}
79

  
75 80
	/* (non-Javadoc)
76 81
	 * @see com.iver.cit.gvsig.fmap.core.FShape#cloneFShape()
77 82
	 */
78 83
	public FShape cloneFShape() {
79
		return new FPoint3D(p.getX(), p.getY(),z);
84
		return new FPoint3D(p.getX(), p.getY(), z);
80 85
	}
81 86
}

Also available in: Unified diff