Header file for the BRL-CAD common definitions.
int icv_anim_add_frame(icv_anim_t *anim, const icv_image_t *img)
int icv_anim_set_frame_delay(icv_anim_t *anim, size_t index, uint32_t delay_usec)
icv_image_t * icv_anim_get_frame(const icv_anim_t *anim, size_t index)
int icv_anim_insert_frame(icv_anim_t *anim, size_t index, const icv_image_t *img)
int icv_anim_destroy(icv_anim_t *anim)
int icv_anim_write(const icv_anim_t *anim, const char *filename)
icv_anim_t * icv_anim_create(icv_anim_format_t format, uint32_t width, uint32_t height, int fps)
int icv_anim_set_fps(icv_anim_t *anim, int fps)
int icv_anim_replace_frame(icv_anim_t *anim, size_t index, const icv_image_t *img)
int icv_anim_remove_frame(icv_anim_t *anim, size_t index)
icv_anim_t * icv_anim_read(const char *filename)
size_t icv_anim_num_frames(const icv_anim_t *anim)
struct icv_anim icv_anim_t