void GrNewPage(
GStateHandle gstate,
PageEndCommand pageEndCommand);
Begin drawing a new page. Normally used when printing documents.
Include: graphics.h
void GrNullOp(
GStateHandle gstate); /* subject GState */
Write a null operation element to a GString.
Include: graphics.h
void GrParseGString(
GStateHandle gstate,
GStateHandle gstringToDraw,
GSControl flags,
Boolean (*callback) /* TRUE to stop */ (void *element));
This routine traverses a GString, calling a callback function on each GStringElement encountered.
Include: gstring.h
WWFixedAsDWord GrQuickArcSine(
WWFixedAsDWord deltaYDivDistance, /* delta y / distance */
word origDeltaX); /* original delta x */
Compute a fixed point arcsine. Angles are given in degrees counterclockwise of the positive x axis.
Include: graphics.h
WWFixedAsDWord GrQuickCosine(
WWFixedAsDWord angle); /* angle to cosine */
Compute a fixed point cosine. Angles are given in degrees counterclockwise of the positive x axis.
Include: graphics.h
WWFixedAsDWord GrQuickSine(
WWFixedAsDWord angle); /* angle to sine */
Compute a fixed point sine. Angles are given in degrees counterclockwise of the positive x axis.
Include: graphics.h
WWFixedAsDWord GrQuickTangent(
WWFixedAsDWord angle); /* angle to tangent */
Compute a fixed point tangent. Angles are given in degrees counterclockwise of the positive x axis.
Include: graphics.h
void GrReleaseExclusive( /* TRUE if system had to force a redraw */
GeodeHandle videoDriver, /* handle of video driver */
GStateHandle gstate, /* GState that was drawing */
Rectangle *bounds); /* Bounds of aborted drawings */
Stop drawing exclusively to a video driver.
Include: graphics.h
void GrRelMoveTo(
GStateHandle gstate, /* subject GState */
WWFixedAsDWord x, /* offsets to new pen position */
WWFixedAsDWord y);
Change the pen position to coordinate expressed relative to the current position.
Include: graphics.h
void GrRestoreState(
GStateHandle gstate); /* subject GState */
Restore the values of a saved GState.
Include: graphics.h
void GrSaveState(
GStateHandle gstate); /* subject GState */
Save the values of a GState, so that they may be restored by
GrRestoreState()
.
Include: graphics.h
GEOS SDK TechDocs
|
|
GrInitDefaultTransform() ...
|
GrSDivDWFByWWF() ...