| Modifier and Type | Field and Description |
|---|---|
| pack-priv AffineTransform | |
| pack-priv double | |
| pack-priv int | |
| pack-priv double | |
| pack-priv double | |
| pack-priv double |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public int | currentSegment(float[] coords)
Implements java. Returns the coordinates and type of the current path segment in the iteration. |
| public int | currentSegment(double[] coords)
Implements java. Returns the coordinates and type of the current path segment in the iteration. |
| public int | getWindingRule()
Implements java. Return the winding rule for determining the insideness of the path. |
| public boolean | Returns: true if there are more points to readImplements java. Tests if there are more points to read. |
| public void | next()
Implements java. Moves the iterator to the next segment of the path forwards along the primary direction of traversal as long as there are more points in that direction. |
| affine | back to summary |
|---|---|
| pack-priv AffineTransform affine | |
| h | back to summary |
|---|---|
| pack-priv double h | |
| index | back to summary |
|---|---|
| pack-priv int index | |
| w | back to summary |
|---|---|
| pack-priv double w | |
| x | back to summary |
|---|---|
| pack-priv double x | |
| y | back to summary |
|---|---|
| pack-priv double y | |
| RectIterator | back to summary |
|---|---|
| pack-priv RectIterator(Rectangle2D r, AffineTransform at) | |
| currentSegment | back to summary |
|---|---|
| public int currentSegment(float[] coords) Implements java. Returns the coordinates and type of the current path segment in the iteration. The return value is the path segment type: SEG_MOVETO, SEG_LINETO, SEG_QUADTO, SEG_CUBICTO, or SEG_CLOSE. A float array of length 6 must be passed in and may be used to store the coordinates of the point(s). Each point is stored as a pair of float x,y coordinates. SEG_MOVETO and SEG_LINETO types will return one point, SEG_QUADTO will return two points, SEG_CUBICTO will return 3 points and SEG_CLOSE will not return any points.
| |
| currentSegment | back to summary |
|---|---|
| public int currentSegment(double[] coords) Implements java. Returns the coordinates and type of the current path segment in the iteration. The return value is the path segment type: SEG_MOVETO, SEG_LINETO, SEG_QUADTO, SEG_CUBICTO, or SEG_CLOSE. A double array of length 6 must be passed in and may be used to store the coordinates of the point(s). Each point is stored as a pair of double x,y coordinates. SEG_MOVETO and SEG_LINETO types will return one point, SEG_QUADTO will return two points, SEG_CUBICTO will return 3 points and SEG_CLOSE will not return any points.
| |
| getWindingRule | back to summary |
|---|---|
| public int getWindingRule() Implements java. Return the winding rule for determining the insideness of the path.
| |
| isDone | back to summary |
|---|---|
| public boolean isDone() Implements java. Tests if there are more points to read.
| |
| next | back to summary |
|---|---|
| public void next() Implements java. Moves the iterator to the next segment of the path forwards along the primary direction of traversal as long as there are more points in that direction. | |