Home |
All Classes |
Grouped Classes |
Index |
Search
CL_Display::draw_trianglesd
  Draw triangle array with color array (optionally textured).  Draw triangles with single color (optionally textured).
	void draw_trianglesd(
		unsigned int count, bool fill, double* vertices, double* color=0, double* uv=0, CL_Surface* texture=0);
	void draw_trianglesd(
		unsigned int count, bool fill, double* vertices, const CL_Color& color, double* uv=0, CL_Surface* texture=0);
Parameters:
- unsigned int count 
 - number of triangles to draw
 
- bool fill 
 - draw filled/outline
 
- double *vertices 
 - pointer to array of triangle vertices (x y z x y z x...)
 
- double *color 
 - pointer to array of triangle vertice colors (r b g a r g b a r...)
 
- int *uv 
 - (optional) pointer to array of triangle vertice texture coordinates (u v u v u...)
 
- CL_Surface *texture 
 - (optional) texture to use
 
- unsigned int count 
 - number of triangles to draw
 
- bool fill 
 - draw filled/outline
 
- double *vertices 
 - pointer to array of triangle vertices (x y z x y z x...)
 
- CL_Color &color 
 - triangle color
 
- double *uv 
 - (optional) pointer to array of triangle vertice texture coordinates (u v u v u...)
 
- CL_Surface *texture 
 - (optional) texture to use
 
Detailed description:
   double color array, range: 0-1
  double (0-1) texture coordinates
  single color
  double (0-1) texture coordinates
See also:
CL_Color | CL_Display | CL_Surface
Questions or comments, write to the ClanLib mailing list.