OSDN Git Service

2000-03-23 Jeff Sturm <jsturm@one-point.com>
[pf3gnuchains/gcc-fork.git] / libjava / doc / java-awt-geom.texi
1 @deftypemethod AffineTransform {public static AffineTransform} getTranslateInstance (double@w{ }@var{tx}, double@w{ }@var{ty}) 
2
3 @end deftypemethod
4 @deftypemethod AffineTransform {public static AffineTransform} getRotateInstance (double@w{ }@var{theta}) 
5
6 @end deftypemethod
7 @deftypemethod AffineTransform {public static AffineTransform} getRotateInstance (double@w{ }@var{theta}, double@w{ }@var{x}, double@w{ }@var{y}) 
8
9 @end deftypemethod
10 @deftypemethod AffineTransform {public static AffineTransform} getScaleInstance (double@w{ }@var{sx}, double@w{ }@var{sy}) 
11
12 @end deftypemethod
13 @deftypemethod AffineTransform {public static AffineTransform} getShearInstance (double@w{ }@var{shx}, double@w{ }@var{shy}) 
14
15 @end deftypemethod
16 @deftypemethod AffineTransform {public int} getType () 
17
18 @end deftypemethod
19 @deftypemethod AffineTransform {public double} getDeterminant () 
20
21 @end deftypemethod
22 @deftypemethod AffineTransform {public void} getMatrix (double[]@w{ }@var{flatmatrix}) 
23
24 @end deftypemethod
25 @deftypemethod AffineTransform {public double} getScaleX () 
26
27 @end deftypemethod
28 @deftypemethod AffineTransform {public double} getScaleY () 
29
30 @end deftypemethod
31 @deftypemethod AffineTransform {public double} getShearX () 
32
33 @end deftypemethod
34 @deftypemethod AffineTransform {public double} getShearY () 
35
36 @end deftypemethod
37 @deftypemethod AffineTransform {public double} getTranslateX () 
38
39 @end deftypemethod
40 @deftypemethod AffineTransform {public double} getTranslateY () 
41
42 @end deftypemethod
43 @deftypemethod AffineTransform {public void} translate (double@w{ }@var{tx}, double@w{ }@var{ty}) 
44
45 @end deftypemethod
46 @deftypemethod AffineTransform {public void} rotate (double@w{ }@var{theta}) 
47
48 @end deftypemethod
49 @deftypemethod AffineTransform {public void} rotate (double@w{ }@var{theta}, double@w{ }@var{x}, double@w{ }@var{y}) 
50
51 @end deftypemethod
52 @deftypemethod AffineTransform {public void} scale (double@w{ }@var{sx}, double@w{ }@var{sy}) 
53
54 @end deftypemethod
55 @deftypemethod AffineTransform {public void} shear (double@w{ }@var{shx}, double@w{ }@var{shy}) 
56
57 @end deftypemethod
58 @deftypemethod AffineTransform {public void} setToIdentity () 
59
60 @end deftypemethod
61 @deftypemethod AffineTransform {public void} setToTranslation (double@w{ }@var{tx}, double@w{ }@var{ty}) 
62
63 @end deftypemethod
64 @deftypemethod AffineTransform {public void} setToRotation (double@w{ }@var{theta}) 
65
66 @end deftypemethod
67 @deftypemethod AffineTransform {public void} setToScale (double@w{ }@var{sx}, double@w{ }@var{sy}) 
68
69 @end deftypemethod
70 @deftypemethod AffineTransform {public void} setToShear (double@w{ }@var{shx}, double@w{ }@var{shy}) 
71
72 @end deftypemethod
73 @deftypemethod AffineTransform {public void} setTransform (java.awt.geom.AffineTransform@w{ }@var{tx}) 
74
75 @end deftypemethod
76 @deftypemethod AffineTransform {public void} setTransform (double@w{ }@var{m00}, double@w{ }@var{m10}, double@w{ }@var{m01}, double@w{ }@var{m11}, double@w{ }@var{m02}, double@w{ }@var{m12}) 
77
78 @end deftypemethod
79 @deftypemethod AffineTransform {public void} concatenate (java.awt.geom.AffineTransform@w{ }@var{tx}) 
80
81 @end deftypemethod
82 @deftypemethod AffineTransform {public void} preConcatenate (java.awt.geom.AffineTransform@w{ }@var{tx}) 
83
84 @end deftypemethod
85 @deftypemethod AffineTransform {public AffineTransform} createInverse () @*throws NoninvertibleTransformException
86
87 @end deftypemethod
88 @deftypemethod AffineTransform {public Point2D} transform (java.awt.geom.Point2D@w{ }@var{src}, java.awt.geom.Point2D@w{ }@var{dst}) 
89
90 @end deftypemethod
91 @deftypemethod AffineTransform {public void} transform (java.awt.geom.Point2D[]@w{ }@var{src}, int@w{ }@var{srcOff}, java.awt.geom.Point2D[]@w{ }@var{dst}, int@w{ }@var{dstOff}, int@w{ }@var{num}) 
92
93 @end deftypemethod
94 @deftypemethod AffineTransform {public void} transform (float[]@w{ }@var{srcPts}, int@w{ }@var{srcOff}, float[]@w{ }@var{dstPts}, int@w{ }@var{dstOff}, int@w{ }@var{num}) 
95
96 @end deftypemethod
97 @deftypemethod AffineTransform {public void} transform (double[]@w{ }@var{srcPts}, int@w{ }@var{srcOff}, double[]@w{ }@var{dstPts}, int@w{ }@var{dstOff}, int@w{ }@var{num}) 
98
99 @end deftypemethod
100 @deftypemethod AffineTransform {public void} transform (float[]@w{ }@var{srcPts}, int@w{ }@var{srcOff}, double[]@w{ }@var{dstPts}, int@w{ }@var{dstOff}, int@w{ }@var{num}) 
101
102 @end deftypemethod
103 @deftypemethod AffineTransform {public void} transform (double[]@w{ }@var{srcPts}, int@w{ }@var{srcOff}, float[]@w{ }@var{dstPts}, int@w{ }@var{dstOff}, int@w{ }@var{num}) 
104
105 @end deftypemethod
106 @deftypemethod AffineTransform {public Point2D} inverseTransform (java.awt.geom.Point2D@w{ }@var{src}, java.awt.geom.Point2D@w{ }@var{dst}) @*throws NoninvertibleTransformException
107
108 @end deftypemethod
109 @deftypemethod AffineTransform {public void} inverseTransform (double[]@w{ }@var{srcPts}, int@w{ }@var{srcOff}, double[]@w{ }@var{dstPts}, int@w{ }@var{dstOff}, int@w{ }@var{num}) @*throws NoninvertibleTransformException
110
111 @end deftypemethod
112 @deftypemethod AffineTransform {public Point2D} deltaTransform (java.awt.geom.Point2D@w{ }@var{src}, java.awt.geom.Point2D@w{ }@var{dst}) 
113
114 @end deftypemethod
115 @deftypemethod AffineTransform {public void} deltaTransform (double[]@w{ }@var{srcPts}, int@w{ }@var{srcOff}, double[]@w{ }@var{dstPts}, int@w{ }@var{dstOff}, int@w{ }@var{num}) 
116
117 @end deftypemethod
118 @deftypemethod AffineTransform {public Shape} createTransformedShape (java.awt.Shape@w{ }@var{pSrc}) 
119
120 @end deftypemethod
121 @deftypemethod AffineTransform {public String} toString () 
122
123 @end deftypemethod
124 @deftypemethod AffineTransform {public boolean} isIdentity () 
125
126 @end deftypemethod
127 @deftypemethod AffineTransform {public Object} clone () 
128
129 @end deftypemethod
130 @deftypemethod AffineTransform {public int} hashCode () 
131
132 @end deftypemethod
133 @deftypemethod AffineTransform {public boolean} equals (java.lang.Object@w{ }@var{obj}) 
134
135 @end deftypemethod
136 @deftypemethod Dimension2D {public abstract double} getWidth () 
137
138 @end deftypemethod
139 @deftypemethod Dimension2D {public abstract double} getHeight () 
140
141 @end deftypemethod
142 @deftypemethod Dimension2D {public abstract void} setSize (double@w{ }@var{width}, double@w{ }@var{height}) 
143
144 @end deftypemethod
145 @deftypemethod Dimension2D {public void} setSize (java.awt.geom.Dimension2D@w{ }@var{dim}) 
146
147 @end deftypemethod
148 @deftypemethod Dimension2D {public Object} clone () 
149
150 @end deftypemethod
151 @deftypemethod Ellipse2D {public boolean} contains (double@w{ }@var{x}, double@w{ }@var{y}) 
152
153 @end deftypemethod
154 @deftypemethod Ellipse2D {public boolean} contains (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}) 
155
156 @end deftypemethod
157 @deftypemethod Ellipse2D {public PathIterator} getPathIterator (java.awt.geom.AffineTransform@w{ }@var{at}) 
158
159 @end deftypemethod
160 @deftypemethod Ellipse2D {public boolean} intersects (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}) 
161
162 @end deftypemethod
163 @deftypemethod Ellipse2D.Double {public Rectangle2D} getBounds2D () 
164
165 @end deftypemethod
166 @deftypemethod Ellipse2D.Double {public double} getHeight () 
167
168 @end deftypemethod
169 @deftypemethod Ellipse2D.Double {public double} getWidth () 
170
171 @end deftypemethod
172 @deftypemethod Ellipse2D.Double {public double} getX () 
173
174 @end deftypemethod
175 @deftypemethod Ellipse2D.Double {public double} getY () 
176
177 @end deftypemethod
178 @deftypemethod Ellipse2D.Double {public boolean} isEmpty () 
179
180 @end deftypemethod
181 @deftypemethod Ellipse2D.Double {public void} setFrame (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}) 
182
183 @end deftypemethod
184 @deftypemethod Ellipse2D.Float {public Rectangle2D} getBounds2D () 
185
186 @end deftypemethod
187 @deftypemethod Ellipse2D.Float {public double} getHeight () 
188
189 @end deftypemethod
190 @deftypemethod Ellipse2D.Float {public double} getWidth () 
191
192 @end deftypemethod
193 @deftypemethod Ellipse2D.Float {public double} getX () 
194
195 @end deftypemethod
196 @deftypemethod Ellipse2D.Float {public double} getY () 
197
198 @end deftypemethod
199 @deftypemethod Ellipse2D.Float {public boolean} isEmpty () 
200
201 @end deftypemethod
202 @deftypemethod Ellipse2D.Float {public void} setFrame (float@w{ }@var{x}, float@w{ }@var{y}, float@w{ }@var{w}, float@w{ }@var{h}) 
203
204 @end deftypemethod
205 @deftypemethod Ellipse2D.Float {public void} setFrame (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}) 
206
207 @end deftypemethod
208 @deftypemethod PathIterator {public int} currentSegment (double[]@w{ }@var{coords}) 
209
210 @end deftypemethod
211 @deftypemethod PathIterator {public int} currentSegment (float[]@w{ }@var{coords}) 
212
213 @end deftypemethod
214 @deftypemethod PathIterator {public int} getWindingRule () 
215
216 @end deftypemethod
217 @deftypemethod PathIterator {public boolean} isDone () 
218
219 @end deftypemethod
220 @deftypemethod PathIterator {public void} next () 
221
222 @end deftypemethod
223 @deftypemethod Point2D {public abstract double} getX () 
224
225 @end deftypemethod
226 @deftypemethod Point2D {public abstract double} getY () 
227
228 @end deftypemethod
229 @deftypemethod Point2D {public abstract void} setLocation (double@w{ }@var{x}, double@w{ }@var{y}) 
230
231 @end deftypemethod
232 @deftypemethod Point2D {public void} setLocation (java.awt.geom.Point2D@w{ }@var{pt}) 
233
234 @end deftypemethod
235 @deftypemethod Point2D {public static double} distanceSq (double@w{ }@var{X1}, double@w{ }@var{Y1}, double@w{ }@var{X2}, double@w{ }@var{Y2}) 
236
237 @end deftypemethod
238 @deftypemethod Point2D {public static double} distance (double@w{ }@var{X1}, double@w{ }@var{Y1}, double@w{ }@var{X2}, double@w{ }@var{Y2}) 
239
240 @end deftypemethod
241 @deftypemethod Point2D {public double} distanceSq (double@w{ }@var{PX}, double@w{ }@var{PY}) 
242
243 @end deftypemethod
244 @deftypemethod Point2D {public double} distance (double@w{ }@var{PX}, double@w{ }@var{PY}) 
245
246 @end deftypemethod
247 @deftypemethod Point2D {public double} distanceSq (java.awt.geom.Point2D@w{ }@var{pt}) 
248
249 @end deftypemethod
250 @deftypemethod Point2D {public double} distance (java.awt.geom.Point2D@w{ }@var{pt}) 
251
252 @end deftypemethod
253 @deftypemethod Point2D {public int} hashCode () 
254
255 @end deftypemethod
256 @deftypemethod Point2D {public Object} clone () 
257
258 @end deftypemethod
259 @deftypemethod Point2D {public boolean} equals (java.lang.Object@w{ }@var{o}) 
260
261 @end deftypemethod
262 @deftypemethod Point2D.Double {public double} getX () 
263
264 @end deftypemethod
265 @deftypemethod Point2D.Double {public double} getY () 
266
267 @end deftypemethod
268 @deftypemethod Point2D.Double {public void} setLocation (double@w{ }@var{x}, double@w{ }@var{y}) 
269
270 @end deftypemethod
271 @deftypemethod Point2D.Double {public String} toString () 
272
273 @end deftypemethod
274 @deftypemethod Point2D.Float {public double} getX () 
275
276 @end deftypemethod
277 @deftypemethod Point2D.Float {public double} getY () 
278
279 @end deftypemethod
280 @deftypemethod Point2D.Float {public void} setLocation (double@w{ }@var{x}, double@w{ }@var{y}) 
281
282 @end deftypemethod
283 @deftypemethod Point2D.Float {public void} setLocation (float@w{ }@var{x}, float@w{ }@var{y}) 
284
285 @end deftypemethod
286 @deftypemethod Point2D.Float {public String} toString () 
287
288 @end deftypemethod
289 @deftypemethod Rectangle2D {public abstract void} setRect (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}) 
290 Set the bounding box of this rectangle.
291 @end deftypemethod
292 @deftypemethod Rectangle2D {public void} setRect (java.awt.geom.Rectangle2D@w{ }@var{r}) 
293 Set the bounding box of this rectangle.
294 @end deftypemethod
295 @deftypemethod Rectangle2D {public boolean} intersectsLine (double@w{ }@var{x1}, double@w{ }@var{y1}, double@w{ }@var{x2}, double@w{ }@var{y2}) 
296 Returns true if line segment intersects interior of this
297  rectangle.
298 @end deftypemethod
299 @deftypemethod Rectangle2D {public abstract int} outcode (double@w{ }@var{x}, double@w{ }@var{y}) 
300 Return true if line segment intersects interior of this
301  rectangle.
302 @end deftypemethod
303 @deftypemethod Rectangle2D {public int} outcode (java.awt.geom.Point2D@w{ }@var{p}) 
304
305 @end deftypemethod
306 @deftypemethod Rectangle2D {public void} setFrame (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}) 
307 Set bounding frame for this rectangle.
308 @end deftypemethod
309 @deftypemethod Rectangle2D {public Rectangle2D} getBounds2D () 
310
311 @end deftypemethod
312 @deftypemethod Rectangle2D {public boolean} contains (double@w{ }@var{x}, double@w{ }@var{y}) 
313
314 @end deftypemethod
315 @deftypemethod Rectangle2D {public boolean} intersects (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}) 
316
317 @end deftypemethod
318 @deftypemethod Rectangle2D {public boolean} contains (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}) 
319
320 @end deftypemethod
321 @deftypemethod Rectangle2D {public abstract Rectangle2D} createIntersection (java.awt.geom.Rectangle2D@w{ }@var{r}) 
322
323 @end deftypemethod
324 @deftypemethod Rectangle2D {public static void} intersect (java.awt.geom.Rectangle2D@w{ }@var{src1}, java.awt.geom.Rectangle2D@w{ }@var{src2}, java.awt.geom.Rectangle2D@w{ }@var{dest}) 
325
326 @end deftypemethod
327 @deftypemethod Rectangle2D {public abstract Rectangle2D} createUnion (java.awt.geom.Rectangle2D@w{ }@var{r}) 
328
329 @end deftypemethod
330 @deftypemethod Rectangle2D {public static void} union (java.awt.geom.Rectangle2D@w{ }@var{src1}, java.awt.geom.Rectangle2D@w{ }@var{src2}, java.awt.geom.Rectangle2D@w{ }@var{dest}) 
331
332 @end deftypemethod
333 @deftypemethod Rectangle2D {public void} add (double@w{ }@var{newx}, double@w{ }@var{newy}) 
334
335 @end deftypemethod
336 @deftypemethod Rectangle2D {public void} add (java.awt.geom.Point2D@w{ }@var{p}) 
337
338 @end deftypemethod
339 @deftypemethod Rectangle2D {public void} add (java.awt.geom.Rectangle2D@w{ }@var{r}) 
340
341 @end deftypemethod
342 @deftypemethod Rectangle2D {public PathIterator} getPathIterator (java.awt.geom.AffineTransform@w{ }@var{at}) 
343
344 @end deftypemethod
345 @deftypemethod Rectangle2D.Double {public double} getX () 
346
347 @end deftypemethod
348 @deftypemethod Rectangle2D.Double {public double} getY () 
349
350 @end deftypemethod
351 @deftypemethod Rectangle2D.Double {public double} getWidth () 
352
353 @end deftypemethod
354 @deftypemethod Rectangle2D.Double {public double} getHeight () 
355
356 @end deftypemethod
357 @deftypemethod Rectangle2D.Double {public boolean} isEmpty () 
358
359 @end deftypemethod
360 @deftypemethod Rectangle2D.Double {public void} setRect (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}) 
361
362 @end deftypemethod
363 @deftypemethod Rectangle2D.Double {public void} setRect (java.awt.geom.Rectangle2D@w{ }@var{r}) 
364
365 @end deftypemethod
366 @deftypemethod Rectangle2D.Double {public int} outcode (double@w{ }@var{x}, double@w{ }@var{y}) 
367
368 @end deftypemethod
369 @deftypemethod Rectangle2D.Double {public Rectangle2D} getBounds2D () 
370
371 @end deftypemethod
372 @deftypemethod Rectangle2D.Double {public Rectangle2D} createIntersection (java.awt.geom.Rectangle2D@w{ }@var{r}) 
373
374 @end deftypemethod
375 @deftypemethod Rectangle2D.Double {public Rectangle2D} createUnion (java.awt.geom.Rectangle2D@w{ }@var{r}) 
376
377 @end deftypemethod
378 @deftypemethod Rectangle2D.Double {public String} toString () 
379
380 @end deftypemethod
381 @deftypemethod Rectangle2D.Float {public double} getX () 
382
383 @end deftypemethod
384 @deftypemethod Rectangle2D.Float {public double} getY () 
385
386 @end deftypemethod
387 @deftypemethod Rectangle2D.Float {public double} getWidth () 
388
389 @end deftypemethod
390 @deftypemethod Rectangle2D.Float {public double} getHeight () 
391
392 @end deftypemethod
393 @deftypemethod Rectangle2D.Float {public boolean} isEmpty () 
394
395 @end deftypemethod
396 @deftypemethod Rectangle2D.Float {public void} setRect (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}) 
397
398 @end deftypemethod
399 @deftypemethod Rectangle2D.Float {public void} setRect (java.awt.geom.Rectangle2D@w{ }@var{r}) 
400
401 @end deftypemethod
402 @deftypemethod Rectangle2D.Float {public int} outcode (double@w{ }@var{x}, double@w{ }@var{y}) 
403
404 @end deftypemethod
405 @deftypemethod Rectangle2D.Float {public Rectangle2D} getBounds2D () 
406
407 @end deftypemethod
408 @deftypemethod Rectangle2D.Float {public Rectangle2D} createIntersection (java.awt.geom.Rectangle2D@w{ }@var{r}) 
409
410 @end deftypemethod
411 @deftypemethod Rectangle2D.Float {public Rectangle2D} createUnion (java.awt.geom.Rectangle2D@w{ }@var{r}) 
412
413 @end deftypemethod
414 @deftypemethod Rectangle2D.Float {public String} toString () 
415
416 @end deftypemethod
417 @deftypemethod RectangularShape {public abstract double} getX () 
418
419 @end deftypemethod
420 @deftypemethod RectangularShape {public abstract double} getY () 
421
422 @end deftypemethod
423 @deftypemethod RectangularShape {public abstract double} getWidth () 
424
425 @end deftypemethod
426 @deftypemethod RectangularShape {public abstract double} getHeight () 
427
428 @end deftypemethod
429 @deftypemethod RectangularShape {public double} getMinX () 
430
431 @end deftypemethod
432 @deftypemethod RectangularShape {public double} getMinY () 
433
434 @end deftypemethod
435 @deftypemethod RectangularShape {public double} getMaxX () 
436
437 @end deftypemethod
438 @deftypemethod RectangularShape {public double} getMaxY () 
439
440 @end deftypemethod
441 @deftypemethod RectangularShape {public double} getCenterX () 
442
443 @end deftypemethod
444 @deftypemethod RectangularShape {public double} getCenterY () 
445
446 @end deftypemethod
447 @deftypemethod RectangularShape {public Rectangle2D} getFrame () 
448
449 @end deftypemethod
450 @deftypemethod RectangularShape {public abstract boolean} isEmpty () 
451
452 @end deftypemethod
453 @deftypemethod RectangularShape {public abstract void} setFrame (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}) 
454
455 @end deftypemethod
456 @deftypemethod RectangularShape {public void} setFrame (java.awt.geom.Point2D@w{ }@var{loc}, java.awt.geom.Dimension2D@w{ }@var{size}) 
457
458 @end deftypemethod
459 @deftypemethod RectangularShape {public void} setFrame (java.awt.geom.Rectangle2D@w{ }@var{r}) 
460
461 @end deftypemethod
462 @deftypemethod RectangularShape {public void} setFrameFromDiagonal (double@w{ }@var{x1}, double@w{ }@var{y1}, double@w{ }@var{x2}, double@w{ }@var{y2}) 
463
464 @end deftypemethod
465 @deftypemethod RectangularShape {public void} setFrameFromDiagonal (java.awt.geom.Point2D@w{ }@var{p1}, java.awt.geom.Point2D@w{ }@var{p2}) 
466
467 @end deftypemethod
468 @deftypemethod RectangularShape {public void} setFrameFromCenter (double@w{ }@var{centerX}, double@w{ }@var{centerY}, double@w{ }@var{cornerX}, double@w{ }@var{cornerY}) 
469
470 @end deftypemethod
471 @deftypemethod RectangularShape {public void} setFrameFromCenter (java.awt.geom.Point2D@w{ }@var{center}, java.awt.geom.Point2D@w{ }@var{corner}) 
472
473 @end deftypemethod
474 @deftypemethod RectangularShape {public boolean} contains (java.awt.geom.Point2D@w{ }@var{p}) 
475
476 @end deftypemethod
477 @deftypemethod RectangularShape {public boolean} intersects (java.awt.geom.Rectangle2D@w{ }@var{r}) 
478
479 @end deftypemethod
480 @deftypemethod RectangularShape {public boolean} contains (java.awt.geom.Rectangle2D@w{ }@var{r}) 
481
482 @end deftypemethod
483 @deftypemethod RectangularShape {public Rectangle} getBounds () 
484
485 @end deftypemethod
486 @deftypemethod RectangularShape {public PathIterator} getPathIterator (java.awt.geom.AffineTransform@w{ }@var{at}, double@w{ }@var{flatness}) 
487
488 @end deftypemethod
489 @deftypemethod RectangularShape {public Object} clone () 
490
491 @end deftypemethod
492 @deftypemethod RoundRectangle2D {public abstract double} getArcHeight () 
493 Return the arc height of this round rectangle.
494 @end deftypemethod
495 @deftypemethod RoundRectangle2D {public abstract double} getArcWidth () 
496 Return the arc width of this round rectangle.
497 @end deftypemethod
498 @deftypemethod RoundRectangle2D {public abstract void} setRoundRect (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}, double@w{ }@var{arcWidth}, double@w{ }@var{arcHeight}) 
499 Set the values of this round rectangle
500 @end deftypemethod
501 @deftypemethod RoundRectangle2D {public boolean} contains (double@w{ }@var{x}, double@w{ }@var{y}) 
502 Return true if this object contains the specified point.
503 @end deftypemethod
504 @deftypemethod RoundRectangle2D {public boolean} contains (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}) 
505 Return true if this object contains the specified rectangle
506 @end deftypemethod
507 @deftypemethod RoundRectangle2D {public PathIterator} getPathIterator (java.awt.geom.AffineTransform@w{ }@var{at}) 
508 Return a new path iterator which iterates over this rectangle.
509 @end deftypemethod
510 @deftypemethod RoundRectangle2D {public boolean} intersects (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}) 
511 Return true if the given rectangle intersects this shape.
512 @end deftypemethod
513 @deftypemethod RoundRectangle2D {public void} setFrame (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}) 
514 Set the boundary of this round rectangle.
515 @end deftypemethod
516 @deftypemethod RoundRectangle2D {public void} setRoundRect (java.awt.geom.RoundRectangle2D@w{ }@var{rr}) 
517 Set the values of this round rectangle to be the same as those
518  of the argument.
519 @end deftypemethod
520 @deftypemethod RoundRectangle2D.Float {public double} getArcHeight () 
521
522 @end deftypemethod
523 @deftypemethod RoundRectangle2D.Float {public double} getArcWidth () 
524
525 @end deftypemethod
526 @deftypemethod RoundRectangle2D.Float {public Rectangle2D} getBounds2D () 
527
528 @end deftypemethod
529 @deftypemethod RoundRectangle2D.Float {public double} getX () 
530
531 @end deftypemethod
532 @deftypemethod RoundRectangle2D.Float {public double} getY () 
533
534 @end deftypemethod
535 @deftypemethod RoundRectangle2D.Float {public double} getWidth () 
536
537 @end deftypemethod
538 @deftypemethod RoundRectangle2D.Float {public double} getHeight () 
539
540 @end deftypemethod
541 @deftypemethod RoundRectangle2D.Float {public boolean} isEmpty () 
542
543 @end deftypemethod
544 @deftypemethod RoundRectangle2D.Float {public void} setRoundRect (float@w{ }@var{x}, float@w{ }@var{y}, float@w{ }@var{w}, float@w{ }@var{h}, float@w{ }@var{arcWidth}, float@w{ }@var{arcHeight}) 
545
546 @end deftypemethod
547 @deftypemethod RoundRectangle2D.Float {public void} setRoundRect (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}, double@w{ }@var{arcWidth}, double@w{ }@var{arcHeight}) 
548
549 @end deftypemethod
550 @deftypemethod RoundRectangle2D.Double {public double} getArcHeight () 
551
552 @end deftypemethod
553 @deftypemethod RoundRectangle2D.Double {public double} getArcWidth () 
554
555 @end deftypemethod
556 @deftypemethod RoundRectangle2D.Double {public Rectangle2D} getBounds2D () 
557
558 @end deftypemethod
559 @deftypemethod RoundRectangle2D.Double {public double} getX () 
560
561 @end deftypemethod
562 @deftypemethod RoundRectangle2D.Double {public double} getY () 
563
564 @end deftypemethod
565 @deftypemethod RoundRectangle2D.Double {public double} getWidth () 
566
567 @end deftypemethod
568 @deftypemethod RoundRectangle2D.Double {public double} getHeight () 
569
570 @end deftypemethod
571 @deftypemethod RoundRectangle2D.Double {public boolean} isEmpty () 
572
573 @end deftypemethod
574 @deftypemethod RoundRectangle2D.Double {public void} setRoundRect (double@w{ }@var{x}, double@w{ }@var{y}, double@w{ }@var{w}, double@w{ }@var{h}, double@w{ }@var{arcWidth}, double@w{ }@var{arcHeight}) 
575
576 @end deftypemethod