22 #ifndef __LIBOPENRAW_BITMAPDATA_H_
23 #define __LIBOPENRAW_BITMAPDATA_H_
25 #include <libopenraw/types.h>
31 typedef struct _BitmapData *ORBitmapDataRef;
35 or_bitmapdata_new(
void);
38 or_bitmapdata_release(ORBitmapDataRef bitmapdata);
41 or_bitmapdata_format(ORBitmapDataRef bitmapdata);
44 or_bitmapdata_data(ORBitmapDataRef bitmapdata);
47 or_bitmapdata_data_size(ORBitmapDataRef bitmapdata);
50 or_bitmapdata_dimensions(ORBitmapDataRef bitmapdata,
51 uint32_t *x, uint32_t *y);
54 or_bitmapdata_bpc(ORBitmapDataRef bitmapdata);