Function Index Class Index

Draw_DC_XXX_Polylines


Functions

HC_EXTERNAL HIC_API void HIC_Draw_DC_Colorized_Polyline (HIC_Rendition const *nr, int count, HIC_DC_Point const points[], HIC_RGBAS32 const color[], bool single)
HC_EXTERNAL HIC_API void HIC_Draw_DC_Gouraud_Polyline (HIC_Rendition const *nr, int count, HIC_DC_Point const points[], HIC_RGBAS32 const colors[])
HC_EXTERNAL HIC_API void HIC_Draw_DC_Phong_Polyline (HIC_Rendition const *nr, int count, HIC_DC_Point const points[], HIC_RGBA const colors[], HIC_Plane const planes[], HIC_DPlane const dplanes[])
HC_EXTERNAL HIC_API void HIC_Draw_DC_Polyline (HIC_Rendition const *nr, int count, HIC_DC_Point const points[])
HC_EXTERNAL HIC_API void HIC_Draw_DC_Textured_Polyline (HIC_Rendition const *nr, int count, HIC_DC_Point const points[], HIC_RGBA const colors[], HIC_Plane const planes[], HIC_DPlane const dplanes[], float const params[], int param_width, HIC_Integer32 param_flags)

Function Documentation

HC_EXTERNAL HIC_API void HIC_Draw_DC_Colorized_Polyline ( HIC_Rendition const *  nr,
int  count,
HIC_DC_Point const   points[],
HIC_RGBAS32 const   color[],
bool  single 
)

Parameters:
nr A pointer to a const HIC_Rendition.
count An int.
points An array of const HIC_DC_Point.
color A pointer to a const HIC_RGBAS32.
single A boolean.
This function draws a polyline using passed in color values instead of the rendition colors.

See also:
HIC_Draw_DC_Polyline, HIC_Draw_DC_Edges

HC_EXTERNAL HIC_API void HIC_Draw_DC_Gouraud_Polyline ( HIC_Rendition const *  nr,
int  count,
HIC_DC_Point const   points[],
HIC_RGBAS32 const   colors[] 
)

Parameters:
nr A pointer to a const HIC_Rendition.
count An int.
points An array of const HIC_DC_Point.
colors A pointer to a const HIC_RGBAS32.
This function draws a gouraud polyline.

HC_EXTERNAL HIC_API void HIC_Draw_DC_Phong_Polyline ( HIC_Rendition const *  nr,
int  count,
HIC_DC_Point const   points[],
HIC_RGBA const   colors[],
HIC_Plane const   planes[],
HIC_DPlane const   dplanes[] 
)

Parameters:
nr A pointer to a const HIC_Rendition.
count An int.
points An array of const HIC_DC_Point.
colors A pointer to a const HIC_RGBA.
planes A pointer to a const HIC_Plane.
This function draws a phong polyline.

HC_EXTERNAL HIC_API void HIC_Draw_DC_Polyline ( HIC_Rendition const *  nr,
int  count,
HIC_DC_Point const   points[] 
)

Parameters:
nr A pointer to a const HIC_Rendition.
count An int.
points An array of const HIC_DC_Point.
This function draws a polyline.

HC_EXTERNAL HIC_API void HIC_Draw_DC_Textured_Polyline ( HIC_Rendition const *  nr,
int  count,
HIC_DC_Point const   points[],
HIC_RGBA const   colors[],
HIC_Plane const   planes[],
HIC_DPlane const   dplanes[],
float const   params[],
int  param_width,
HIC_Integer32  param_flags 
)

Parameters:
nr A pointer to a const HIC_Rendition.
count An int.
points An array of const HIC_DC_Point.
colors A pointer to a const HIC_RGBA.
planes A pointer to a const HIC_Plane.
params A pointer to a const float.
param_width An int.
param_flags A HIC_Integer32.
This function draws a textured polyline.