193 ICV_EXPORT
extern int icv_rot(
size_t argc,
const char *argv[]);
Header file for the BRL-CAD common definitions.
icv_image_t * icv_divide(icv_image_t *img1, icv_image_t *img2)
icv_image_t * icv_add(icv_image_t *img1, icv_image_t *img2)
int icv_multiply_val(icv_image_t *img, double val)
icv_image_t * icv_multiply(icv_image_t *img1, icv_image_t *img2)
int icv_add_val(icv_image_t *img, double val)
int icv_diff(int *matching, int *off_by_1, int *off_by_many, icv_image_t *img1, icv_image_t *img2)
int icv_rot(size_t argc, const char *argv[])
int icv_pow_val(icv_image_t *img, double val)
uint32_t icv_pdiff(icv_image_t *img1, icv_image_t *img2)
int icv_sanitize(icv_image_t *img)
int icv_fit(icv_image_t *img, struct bu_vls *msg, size_t o_width_req, size_t o_height_req, fastf_t sf)
int icv_saturate(icv_image_t *img, double sat)
int icv_resize(icv_image_t *bif, ICV_RESIZE_METHOD method, size_t out_width, size_t out_height, size_t factor)
icv_image_t * icv_diffimg(icv_image_t *img1, icv_image_t *img2)
int icv_divide_val(icv_image_t *img, double val)
icv_image_t * icv_sub(icv_image_t *img1, icv_image_t *img2)
double fastf_t
fastest 64-bit (or larger) floating point type
fundamental vector, matrix, quaternion math macros