Revision 3513 branches/FMap_CAD/libraries/libFMap/src/com/iver/cit/gvsig/fmap/core/FShape.java

View differences:

FShape.java
44 44

  
45 45
import java.awt.Shape;
46 46
import java.io.Serializable;
47
import java.awt.geom.Rectangle2D;
47 48

  
48 49

  
49 50
/**
......
57 58
	public final static int TEXT = 8;
58 59
	public final static int MULTI = 16;
59 60
	public final static int MULTIPOINT = 32;
60
	public final static int Z=64;
61
	public final static int ARC = 64;
62
	public final static int CIRCLE = 128;
63
	public final static int ELLIPSE = 256;
64
	public final static int POLYLINE =512;
65
	public final static int Z=1024;
61 66
	/**
62 67
	 * Obtiene el tipo de shape que contiene. Puede ser una de las constantes
63 68
	 * POINT, LINE o POLYGON
......
79 84
	 * @param ct Coordenadas de transformaci?n.
80 85
	 */
81 86
	public void reProject(ICoordTrans ct);
87

  
88
	/**
89
	 * Devuelve los hanlers utilizados para estirar las geometr?as.
90
	 *
91
	 * @return Handlers
92
	 */
93
	public Handler[] getStretchingHandlers();
94
	/**
95
	 * Devuelve los hanlers utilizados para seleccionar las geometr?as.
96
	 *
97
	 * @return Handlers
98
	 */
99
	public Handler[] getSelectHandlers();
100
	
101
	public boolean intersects(Rectangle2D rect, double flatness);
82 102
}

Also available in: Unified diff