void GrSetLineAttr(
GStateHandle gstate, /* subject GState */
const LineAttr * la); /* new line attributes */
Set all attributes to use when drawing lines and corners.
Include: graphics.h
void GrSetLineColor(
GStateHandle gstate, /* subject GState */
ColorFlag flag, /* color flag */
word redOrIndex, /* new index or red RGB value */
word green, /* new green RGB value or zero */
word blue); /* new blue RGB value or zero */
Set the color to use when drawing lines.
Include: graphics.h
void GrSetLineColorMap(
GStateHandle gstate, /* subject GState */
ColorMapMode colorMap); /* new color map mode for lines */
Set the mode to use when trying to draw lines in an unavailable color.
Include: graphics.h
void GrSetLineEnd(
GStateHandle gstate, /* subject GState */
LineEnd end); /* new line end specification */
Set the end to use when drawing lines.
Include: graphics.h
void GrSetLineJoin(
GStateHandle gstate, /* subject GState */
LineJoin join); /* new line join specification */
Set the line join to use when drawing corners.
Include: graphics.h
void GrSetLineMaskCustom(
GStateHandle gstate, /* subject GState */
const DrawMask * dm); /* new line draw mask */
Set the drawing mask used when drawing lines.
Include: graphics.h
void GrSetLineMaskSys(
GStateHandle gstate, /* subject GState */
SystemDrawMask sysDM); /* the new system line mask */
Set the drawing mask used when drawing lines.
Include: graphics.h
void GrSetLineStyle(
GStateHandle gstate, /* subject GState */
LineStyle style, /* new line style */
word skipDistance, /* skip distance to first pair */
const DashPairArray * dpa, /* dash definition */
word numPairs); /* number of pairs */
Set the style, or "dottedness," to use when drawing lines.
Include: graphics.h
void GrSetLineWidth(
GStateHandle gstate, /* subject GState */
WWFixedAsDWord width); /* new line width */
Set the line width to use when drawing lines.
Include: graphics.h
void GrSetMiterLimit(
GStateHandle gstate, /* subject GState */
WWFixedAsDWord limit); /* new miter limit */
Set the miter limit to use when drawing mitered corners.
Include: graphics.h
void GrSetMixMode(
GStateHandle gstate, /* subject GState */
MixMode mode); /* new mix mode */
Set the GState's mix mode, used to determine what happens when something is drawn on top of an existing drawing.
Include: graphics.h
void GrSetNullTransform(
GStateHandle gstate); /* subject GState */
Clear the coordinate transformation. Most applications will actually want to replace the coordinate transformation with the default transformation using
GrSetDefaultTransform()
.
Include: graphics.h
GEOS SDK TechDocs
|
|
GrSetClipPath() ...
|
GrSetPalette() ...