Up: GEOS SDK TechDocs | Up | Prev: GrInitDefaultTransform() ... | Next: GrSDivDWFByWWF() ...

GrNewPage()

void	GrNewPage(
        GStateHandle 		gstate,
        PageEndCommand 		pageEndCommand);

Begin drawing a new page. Normally used when printing documents.

Include: graphics.h

GrNullOp()

void	GrNullOp(
        GStateHandle gstate);				/* subject GState */

Write a null operation element to a GString.

Include: graphics.h

GrParseGString()

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

GrQuickArcSine()

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

GrQuickCosine()

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

GrQuickSine()

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

GrQuickTangent()

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

GrReleaseExclusive()

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

GrRelMoveTo()

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

GrRestoreState()

void	GrRestoreState(
        GStateHandle gstate);				/* subject GState */

Restore the values of a saved GState.

Include: graphics.h

GrSaveState()

void	GrSaveState(
        GStateHandle gstate);				/* subject GState */

Save the values of a GState, so that they may be restored by GrRestoreState() .

Include: graphics.h


Up: GEOS SDK TechDocs | Up | Prev: GrInitDefaultTransform() ... | Next: GrSDivDWFByWWF() ...