Revision 27049 branches/v2_0_0_prep/libraries/libFMap_geometries/src/org/gvsig/fmap/geom/primitive/impl/Circle2D.java

View differences:

Circle2D.java
68 68

  
69 69
	private static GeometryType geomType = GeometryLocator.getGeometryManager()
70 70
			.registerGeometryType(Circle2D.class, null, TYPES.CIRCLE, SUBTYPES.GEOM2D);
71

  
72
	public static int CODE = geomType.getId();
73

  
71
	
74 72
	private Point2D center;
75 73
	private double radio;
76 74

  
......
95 93
		radio = r;
96 94
	}
97 95

  
96
	/*
97
	 * (non-Javadoc)
98
	 * @see org.gvsig.fmap.geom.primitive.Circle#getCenter()
99
	 */
98 100
	public Point getCenter() {
99 101
		return new org.gvsig.fmap.geom.primitive.impl.Point2D(center.getX(), center.getY());
100 102
	}
101 103

  
102
	public double getRadio() {
103
		return radio;
104
	}
105

  
106
	/*
107
	 * (non-Javadoc)
108
	 *
109
	 * @see com.iver.cit.gvsig.fmap.core.FShape#cloneFShape()
110
	 */
104
    /*
105
     * (non-Javadoc)
106
     * @see org.gvsig.fmap.geom.primitive.impl.Surface2D#cloneFShape()
107
     */
111 108
	public FShape cloneFShape() {
112 109
		return new Circle2D(id, projection, (GeneralPathX) gp.clone(), center,
113 110
				radio);
114 111
	}
115 112

  
116
	/**
117
	 * @see org.gvsig.fmap.geom.primitive.FShape#getShapeType()
113
	/*
114
	 * (non-Javadoc)
115
	 * @see org.gvsig.fmap.geom.primitive.impl.Surface2D#getShapeType()
118 116
	 */
119 117
	public int getShapeType() {
120 118
		return FShape.CIRCLE;
121 119
	}
122 120

  
123
	/**
124
	 * DOCUMENT ME!
125
	 *
126
	 * @param at
127
	 *            DOCUMENT ME!
121
	/*
122
	 * (non-Javadoc)
123
	 * @see org.gvsig.fmap.geom.primitive.impl.OrientablePrimitive2D#transform(java.awt.geom.AffineTransform)
128 124
	 */
129 125
	public void transform(AffineTransform at) {
130 126
		Point2D pdist = UtilFunctions.getPerpendicularPoint(new Point2D.Double(
......
139 135
		gp.transform(at);
140 136
	}
141 137

  
142
	/**
143
	 * DOCUMENT ME!
144
	 *
145
	 * @return DOCUMENT ME!
138
	/*
139
	 * (non-Javadoc)
140
	 * @see org.gvsig.fmap.geom.primitive.impl.OrientablePrimitive2D#getStretchingHandlers()
146 141
	 */
147 142
	public Handler[] getStretchingHandlers() {
148 143
		ArrayList handlers = new ArrayList();
......
157 152
		return (Handler[]) handlers.toArray(new Handler[0]);
158 153
	}
159 154

  
155
	/*
156
	 * (non-Javadoc)
157
	 * @see org.gvsig.fmap.geom.primitive.impl.OrientablePrimitive2D#getSelectHandlers()
158
	 */
160 159
	public Handler[] getSelectHandlers() {
161 160
		ArrayList handlers = new ArrayList();
162 161
		handlers.add(new CenterSelHandler(0, center.getX(), center.getY()));
......
327 326
		return gp.intersects(r);
328 327
	}
329 328

  
329
	/*
330
	 * (non-Javadoc)
331
	 * @see org.gvsig.fmap.geom.primitive.impl.Surface2D#getGeometryType()
332
	 */
330 333
	public GeometryType getGeometryType() {
331 334
		return geomType;
332 335
	}	

Also available in: Unified diff