Function Index Class Index

Draw_DC_XXX_Rasters

Functions

HC_EXTERNAL HIC_API void HIC_Draw_DC_Bit_Rasters (HIC_Rendition const *nr, HIC_DC_Point const *start, HIC_DC_Point const *end, int rowbytes, unsigned char const rasters[])
 
HC_EXTERNAL HIC_API void HIC_Draw_DC_Gray8_Rasters (HIC_Rendition const *nr, HIC_DC_Point const *start, HIC_DC_Point const *end, int rowbytes, unsigned char const rasters[])
 
HC_EXTERNAL HIC_API void HIC_Draw_DC_Mapped16_Rasters (HIC_Rendition const *nr, HIC_DC_Point const *start, HIC_DC_Point const *end, int rowbytes, unsigned short const rasters[])
 
HC_EXTERNAL HIC_API void HIC_Draw_DC_Mapped8_Rasters (HIC_Rendition const *nr, HIC_DC_Point const *start, HIC_DC_Point const *end, int rowbytes, unsigned char const rasters[])
 
HC_EXTERNAL HIC_API void HIC_Draw_DC_RGB32_Rasters (HIC_Rendition const *nr, HIC_DC_Point const *start, HIC_DC_Point const *end, int rowbytes, HIC_RGBAS32 const rasters[])
 

Detailed Description

Function Documentation

HC_EXTERNAL HIC_API void HIC_Draw_DC_Bit_Rasters ( HIC_Rendition const *  nr,
HIC_DC_Point const *  start,
HIC_DC_Point const *  end,
int  rowbytes,
unsigned char const  rasters[] 
)
Parameters
nrA pointer to a const HIC_Rendition.
startA pointer to a const HIC_DC_Point.
endA pointer to a const HIC_DC_Point.
rowbytesAn int.
rastersA pointer to a const unsigned char.

This function draws a single scan line determined by the bits in the data array.

HC_EXTERNAL HIC_API void HIC_Draw_DC_Gray8_Rasters ( HIC_Rendition const *  nr,
HIC_DC_Point const *  start,
HIC_DC_Point const *  end,
int  rowbytes,
unsigned char const  rasters[] 
)
Parameters
nrA pointer to a const HIC_Rendition.
startA pointer to a const HIC_DC_Point.
endA pointer to a const HIC_DC_Point.
rowbytesAn int.
rastersA pointer to a const unsigned char.

This function draws an image specified by an array of eight-bit gray scale values.

HC_EXTERNAL HIC_API void HIC_Draw_DC_Mapped16_Rasters ( HIC_Rendition const *  nr,
HIC_DC_Point const *  start,
HIC_DC_Point const *  end,
int  rowbytes,
unsigned short const  rasters[] 
)
Parameters
nrA pointer to a const HIC_Rendition.
startA pointer to a const HIC_DC_Point.
endA pointer to a const HIC_DC_Point.
rowbytesAn int.
rastersA pointer to a const unsigned char.

This function draws an image specified by an array of 16-bit color indices into the current color map.

HC_EXTERNAL HIC_API void HIC_Draw_DC_Mapped8_Rasters ( HIC_Rendition const *  nr,
HIC_DC_Point const *  start,
HIC_DC_Point const *  end,
int  rowbytes,
unsigned char const  rasters[] 
)
Parameters
nrA pointer to a const HIC_Rendition.
startA pointer to a const HIC_DC_Point.
endA pointer to a const HIC_DC_Point.
rowbytesAn int.
rastersA pointer to a const unsigned char.

This function draws an image specified by an array of eight-bit color indices into the current color map.

HC_EXTERNAL HIC_API void HIC_Draw_DC_RGB32_Rasters ( HIC_Rendition const *  nr,
HIC_DC_Point const *  start,
HIC_DC_Point const *  end,
int  rowbytes,
HIC_RGBAS32 const  rasters[] 
)
Parameters
nrA pointer to a const HIC_Rendition.
startA pointer to a const HIC_DC_Point.
endA pointer to a const HIC_DC_Point.
rowbytesAn int.
rastersA pointer to a const unsigned char.

This function draws an image specified by an array of 32-bit words, each giving a pixel color in the platform-dependent four-byte color format.