|
||||||||||
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_OP
rule
- 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 FILL
public 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 |