Searched refs:PathIterator (Results 1 - 25 of 59) sorted by relevance

123

/openjdk7/jdk/src/share/classes/java/awt/
H A DShape.java29 import java.awt.geom.PathIterator;
36 * is described by a {@link PathIterator} object, which can express the
42 * of the <code>Shape</code>, and retrieve a <code>PathIterator</code>
70 * @see java.awt.geom.PathIterator
353 * Each call to this method returns a fresh <code>PathIterator</code>
355 * independently from any other <code>PathIterator</code> objects in use
366 * @return a new <code>PathIterator</code> object, which independently
370 public PathIterator getPathIterator(AffineTransform at);
393 * Each call to this method returns a fresh <code>PathIterator</code>
395 * independently from any other <code>PathIterator</cod
[all...]
H A DPolygon.java28 import java.awt.geom.PathIterator;
46 * {@link java.awt.geom.PathIterator#WIND_EVEN_ODD WIND_EVEN_ODD}
541 * @return a {@link PathIterator} object that provides access to the
545 public PathIterator getPathIterator(AffineTransform at) {
566 * @return a <code>PathIterator</code> object that provides access to the
570 public PathIterator getPathIterator(AffineTransform at, double flatness) {
574 class PolygonPathIterator implements PathIterator {
592 * @see PathIterator#WIND_NON_ZERO
630 * @see PathIterator#SEG_MOVETO
631 * @see PathIterator#SEG_LINET
[all...]
/openjdk7/jdk/src/share/classes/java/awt/geom/
H A DPathIterator.java29 * The <code>PathIterator</code> interface provides the mechanism
60 public interface PathIterator { interface
H A DPath2D.java39 * {@link PathIterator} interface including all of its segment
62 * The {@link PathIterator} interface has more detailed descriptions
75 * @see PathIterator#WIND_EVEN_ODD
78 public static final int WIND_EVEN_ODD = PathIterator.WIND_EVEN_ODD;
84 * @see PathIterator#WIND_NON_ZERO
87 public static final int WIND_NON_ZERO = PathIterator.WIND_NON_ZERO;
91 private static final byte SEG_MOVETO = (byte) PathIterator.SEG_MOVETO;
92 private static final byte SEG_LINETO = (byte) PathIterator.SEG_LINETO;
93 private static final byte SEG_QUADTO = (byte) PathIterator.SEG_QUADTO;
94 private static final byte SEG_CUBICTO = (byte) PathIterator
[all...]
H A DArea.java85 * <code>PathIterator</code> objects.
130 private static Vector pathToCurves(PathIterator pi) {
153 case PathIterator.SEG_MOVETO:
159 case PathIterator.SEG_LINETO:
166 case PathIterator.SEG_QUADTO:
173 case PathIterator.SEG_CUBICTO:
180 case PathIterator.SEG_CLOSE:
190 if (windingRule == PathIterator.WIND_EVEN_ODD) {
404 * number of {@link PathIterator#SEG_MOVETO SEG_MOVETO} segments
622 * Creates a {@link PathIterator} fo
[all...]
H A DFlatteningPathIterator.java32 * another {@link PathIterator} object. Other {@link java.awt.Shape Shape}
38 public class FlatteningPathIterator implements PathIterator {
41 PathIterator src; // The source iterator
94 public FlatteningPathIterator(PathIterator src, double flatness) {
116 public FlatteningPathIterator(PathIterator src, double flatness,
154 * @see PathIterator#WIND_EVEN_ODD
155 * @see PathIterator#WIND_NON_ZERO
342 * @see PathIterator#SEG_MOVETO
343 * @see PathIterator#SEG_LINETO
344 * @see PathIterator#SEG_CLOS
[all...]
H A DCubicIterator.java32 * segment through the PathIterator interface.
36 class CubicIterator implements PathIterator {
H A DLineIterator.java32 * through the PathIterator interface.
36 class LineIterator implements PathIterator {
H A DQuadIterator.java32 * segment through the PathIterator interface.
36 class QuadIterator implements PathIterator {
H A DRectIterator.java32 * through the PathIterator interface.
36 class RectIterator implements PathIterator {
H A DEllipseIterator.java32 * through the PathIterator interface.
36 class EllipseIterator implements PathIterator {
H A DRoundRectIterator.java32 * through the PathIterator interface.
36 class RoundRectIterator implements PathIterator {
/openjdk7/jdk/src/share/classes/sun/dc/
H A DDuctusRenderingEngine.java31 import java.awt.geom.PathIterator;
156 PathIterator pi = src.getPathIterator(transform);
172 * Feed a path from a PathIterator to a Ductus PathConsumer.
174 public static void feedConsumer(PathIterator pi, PathConsumer consumer,
193 if (type != PathIterator.SEG_MOVETO) {
202 case PathIterator.SEG_CUBICTO:
205 case PathIterator.SEG_QUADTO:
208 case PathIterator.SEG_MOVETO:
209 case PathIterator.SEG_LINETO:
212 case PathIterator
[all...]
/openjdk7/jdk/src/share/classes/sun/font/
H A DDelegatingShape.java31 import java.awt.geom.PathIterator;
79 public PathIterator getPathIterator(AffineTransform at) {
83 public PathIterator getPathIterator(AffineTransform at, double flatness) {
/openjdk7/jdk/src/share/classes/sun/java2d/pisces/
H A DPiscesRenderingEngine.java32 import java.awt.geom.PathIterator;
270 PathIterator pi = null;
370 private static class NormalizingPathIterator implements PathIterator {
372 private final PathIterator src;
382 NormalizingPathIterator(PathIterator src, NormMode mode) {
407 case PathIterator.SEG_CUBICTO:
410 case PathIterator.SEG_QUADTO:
413 case PathIterator.SEG_LINETO:
414 case PathIterator.SEG_MOVETO:
417 case PathIterator
[all...]
/openjdk7/jdk/test/sun/java2d/pisces/
H A DTest7036754.java46 PathIterator pi = s.getPathIterator(null);
/openjdk7/jdk/src/share/classes/sun/awt/geom/
H A DOrder0.java29 import java.awt.geom.PathIterator;
140 return PathIterator.SEG_MOVETO;
H A DCrossings.java28 import java.awt.geom.PathIterator;
98 public static Crossings findCrossings(PathIterator pi,
131 case PathIterator.SEG_MOVETO:
140 case PathIterator.SEG_LINETO:
149 case PathIterator.SEG_QUADTO:
158 case PathIterator.SEG_CUBICTO:
167 case PathIterator.SEG_CLOSE:
H A DCurve.java31 import java.awt.geom.PathIterator;
124 public static int pointCrossingsForPath(PathIterator pi,
131 if (pi.currentSegment(coords) != PathIterator.SEG_MOVETO) {
144 case PathIterator.SEG_MOVETO:
153 case PathIterator.SEG_LINETO:
162 case PathIterator.SEG_QUADTO:
172 case PathIterator.SEG_CUBICTO:
183 case PathIterator.SEG_CLOSE:
377 public static int rectCrossingsForPath(PathIterator pi,
388 if (pi.currentSegment(coords) != PathIterator
[all...]
H A DOrder1.java29 import java.awt.geom.PathIterator;
310 return PathIterator.SEG_LINETO;
/openjdk7/jdk/src/solaris/classes/sun/java2d/jules/
H A DJulesPathBuf.java144 PathIterator pi = s.getPathIterator(at);
156 case PathIterator.SEG_MOVETO:
165 case PathIterator.SEG_LINETO:
180 case PathIterator.SEG_QUADTO:
206 case PathIterator.SEG_CUBICTO:
221 case PathIterator.SEG_CLOSE:
261 case PathIterator.WIND_EVEN_ODD:
264 case PathIterator.WIND_NON_ZERO:
/openjdk7/jdk/src/share/classes/sun/java2d/pipe/
H A DRenderingEngine.java30 import java.awt.geom.PathIterator;
358 * given {@link PathIterator}.
362 public static void feedConsumer(PathIterator pi, PathConsumer2D consumer) {
366 case PathIterator.SEG_MOVETO:
369 case PathIterator.SEG_LINETO:
372 case PathIterator.SEG_QUADTO:
376 case PathIterator.SEG_CUBICTO:
381 case PathIterator.SEG_CLOSE:
H A DShapeSpanIterator.java28 import java.awt.geom.PathIterator;
84 public void appendPath(PathIterator pi) {
143 * Adds a single PathIterator segment to the internal list of
/openjdk7/jdk/src/share/classes/sun/rmi/rmic/
H A DBatchEnvironment.java235 private static class PathIterator implements Collection<String> { class in class:BatchEnvironment.Path
240 public PathIterator(String path, String emptyPathDefault) { method in class:BatchEnvironment.Path.PathIterator
244 public PathIterator(String path) { this(path, null); } method in class:BatchEnvironment.Path.PathIterator
337 for (String dir : new PathIterator(dirs))
364 for (String file : new PathIterator(files, emptyPathDefault))
/openjdk7/jdk/test/java/awt/Graphics2D/RenderClipTest/
H A DRenderClipTest.java956 type = PathIterator.SEG_MOVETO;
959 type = PathIterator.SEG_LINETO;
962 type = PathIterator.SEG_QUADTO;
965 type = PathIterator.SEG_CUBICTO;
968 type = PathIterator.SEG_CLOSE;
1000 case PathIterator.SEG_MOVETO:
1003 case PathIterator.SEG_LINETO:
1006 case PathIterator.SEG_QUADTO:
1010 case PathIterator.SEG_CUBICTO:
1015 case PathIterator
[all...]

Completed in 302 milliseconds

123