| Modifier and Type | Field and Description |
|---|---|
| public static final int | RULE_EVENODD
The winding rule constant for specifying an even-odd rule for determining the interior of a path. |
| public static final int | RULE_NONZERO
The winding rule constant for specifying a non-zero rule for determining the interior of a path. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract void | |
| public abstract void | |
| public abstract void | |
| public abstract void | |
| public abstract void | |
| public abstract void | |
| public abstract void | |
| public abstract void | |
| public abstract void | |
| public abstract void | |
| public abstract boolean | |
| public abstract WCRectangle | |
| public abstract WCPathIterator | |
| public abstract P | |
| public abstract int | |
| public abstract boolean | |
| public abstract void | |
| public abstract void | |
| public abstract boolean | strokeContains(double x, double y, double thickness, double miterLimit, int cap, int join, double dashOffset, double[] dashArray)
|
| public abstract void | |
| public abstract void |
| RULE_EVENODD | back to summary |
|---|---|
| public static final int RULE_EVENODD The winding rule constant for specifying an even-odd rule for determining the interior of a path. The even-odd rule specifies that a point lies inside the path if a ray drawn in any direction from that point to infinity is crossed by path segments an odd number of times. | |
| RULE_NONZERO | back to summary |
|---|---|
| public static final int RULE_NONZERO The winding rule constant for specifying a non-zero rule for determining the interior of a path. The non-zero rule specifies that a point lies inside the path if a ray drawn in any direction from that point to infinity is crossed by path segments a different number of times in the counter-clockwise direction than the clockwise direction. | |
| WCPath | back to summary |
|---|---|
| public WCPath() | |
| addArc | back to summary |
|---|---|
| public abstract void addArc(double x, double y, double r, double startAngle, double endAngle, boolean aclockwise) | |
| addArcTo | back to summary |
|---|---|
| public abstract void addArcTo(double x1, double y1, double x2, double y2, double r) | |
| addBezierCurveTo | back to summary |
|---|---|
| public abstract void addBezierCurveTo(double x0, double y0, double x1, double y1, double x2, double y2) | |
| addEllipse | back to summary |
|---|---|
| public abstract void addEllipse(double x, double y, double w, double h) | |
| addLineTo | back to summary |
|---|---|
| public abstract void addLineTo(double x, double y) | |
| addPath | back to summary |
|---|---|
| public abstract void addPath(WCPath<P> path) | |
| addQuadCurveTo | back to summary |
|---|---|
| public abstract void addQuadCurveTo(double x0, double y0, double x1, double y1) | |
| addRect | back to summary |
|---|---|
| public abstract void addRect(double x, double y, double w, double h) | |
| clear | back to summary |
|---|---|
| public abstract void clear() | |
| closeSubpath | back to summary |
|---|---|
| public abstract void closeSubpath() | |
| contains | back to summary |
|---|---|
| public abstract boolean contains(int rule, double x, double y) | |
| getBounds | back to summary |
|---|---|
| public abstract WCRectangle getBounds() | |
| getPathIterator | back to summary |
|---|---|
| public abstract WCPathIterator getPathIterator() | |
| getPlatformPath | back to summary |
|---|---|
| public abstract P getPlatformPath() | |
| getWindingRule | back to summary |
|---|---|
| public abstract int getWindingRule() | |
| isEmpty | back to summary |
|---|---|
| public abstract boolean isEmpty() | |
| moveTo | back to summary |
|---|---|
| public abstract void moveTo(double x, double y) | |
| setWindingRule | back to summary |
|---|---|
| public abstract void setWindingRule(int rule) | |
| strokeContains | back to summary |
|---|---|
| public abstract boolean strokeContains(double x, double y, double thickness, double miterLimit, int cap, int join, double dashOffset, double[] dashArray) | |
| transform | back to summary |
|---|---|
| public abstract void transform(double mxx, double myx, double mxy, double myy, double mxt, double myt) | |
| translate | back to summary |
|---|---|
| public abstract void translate(double x, double y) | |