TOC PREV NEXT INDEX

GD2d_draw_polytri

Synopsis

draw polytriangles


void GD2d_draw_polytri
(state, vcount, vert, fcolor, vcolor)
DDstate *state;
int vcount;
SHORT2 vert[];
FLOAT3 fcolor[];
FLOAT3 vcolor[];

Description

GD2d_draw_polytri draws a single polytriangle; that is, a series of connected lines, which the renderer forms into triangles.

Here's what a polytriangle looks like, with the polytriangle's vertices numbered:

{bmc \\Pcserver1\Public\Doc\Express4.xRefpages_nextRelease\gdapi_build\WINHELP\FH349067.TMP}

You set vcount to the number of vertices.

vert should specify vcount pairs of x and y values.

fcolor should be NULL. Or it should specify a color for each triangle; that is, ( vcount - 2) sets of red, green, and blue values.

vcolor should be NULL, or specify vcount sets of red, green, and blue values.

For details on the parameters, see Common parameters to the GD2d_draw routines .


TOC PREV NEXT INDEX