193#define ICV_ASCII_ART_PARAMS_DEFAULT {0, 0, 1.0}
Header file for the BRL-CAD common definitions.
void float float int int int int float * size
double * icv_uchar2double(unsigned char *data, size_t size)
char * icv_ascii_art(icv_image_t *i, struct icv_ascii_art_params *p)
int icv_image_size(const char *label, size_t dpi, size_t data_size, bu_mime_image_t type, size_t *widthp, size_t *heightp)
int icv_destroy(icv_image_t *bif)
icv_image_t * icv_read(const char *filename, bu_mime_image_t format, size_t width, size_t height)
int icv_writeline(icv_image_t *bif, size_t y, void *data, ICV_DATA type)
unsigned char * icv_data2uchar(const icv_image_t *bif)
int icv_writepixel(icv_image_t *bif, size_t x, size_t y, double *data)
int icv_write(icv_image_t *bif, const char *filename, bu_mime_image_t format)
icv_image_t * icv_zero(icv_image_t *bif)
icv_image_t * icv_create(size_t width, size_t height, ICV_COLOR_SPACE color_space)
fastf_t brightness_multiplier
fundamental vector, matrix, quaternion math macros