|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.itextpdf.text.pdf.parser.PathPaintingRenderInfo
public class PathPaintingRenderInfo
Contains information relating to painting current path.
| Field Summary | |
|---|---|
static int |
EVEN_ODD_RULE
The even-odd rule determines whether a point is inside a path by drawing a ray from that point in any direction and simply counting the number of path segments that cross the ray, regardless of direction. |
static int |
FILL
Value specifying fill operation to perform on the current path. |
static int |
NO_OP
End the path object without filling or stroking it. |
static int |
NONZERO_WINDING_RULE
The nonzero winding number rule determines whether a given point is inside a path by conceptually drawing a ray from that point to infinity in any direction and then examining the places where a segment of the path crosses the ray. |
static int |
STROKE
Value specifying stroke operation to perform on the current path. |
| Constructor Summary | |
|---|---|
PathPaintingRenderInfo(int operation,
GraphicsState gs)
If the operation is NO_OP then the rule is ignored,
otherwise NONZERO_WINDING_RULE is used by default. |
|
PathPaintingRenderInfo(int operation,
int rule,
GraphicsState gs)
|
|
| Method Summary | |
|---|---|
Matrix |
getCtm()
|
int |
getLineCapStyle()
|
LineDashPattern |
getLineDashPattern()
|
int |
getLineJoinStyle()
|
float |
getLineWidth()
|
float |
getMiterLimit()
|
int |
getOperation()
|
int |
getRule()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int NONZERO_WINDING_RULE
public static final int EVEN_ODD_RULE
public static final int NO_OP
public static final int STROKE
public static final int FILL
| Constructor Detail |
|---|
public PathPaintingRenderInfo(int operation,
int rule,
GraphicsState gs)
operation - One of the possible combinations of STROKE and FILL values or NO_OPrule - Either NONZERO_WINDING_RULE or EVEN_ODD_RULE.gs - The graphics state.
public PathPaintingRenderInfo(int operation,
GraphicsState gs)
NO_OP then the rule is ignored,
otherwise NONZERO_WINDING_RULE is used by default.
See PathPaintingRenderInfo(int, int, GraphicsState)
| Method Detail |
|---|
public int getOperation()
int value which is either NO_OP or one of possible
combinations of STROKE and FILLpublic int getRule()
NONZERO_WINDING_RULE or EVEN_ODD_RULE.public Matrix getCtm()
public float getLineWidth()
public int getLineCapStyle()
public int getLineJoinStyle()
public float getMiterLimit()
public LineDashPattern getLineDashPattern()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||