Public Member Functions | |
| ImageStorage (Image &owner) | |
| ~ImageStorage () | |
| void | resize (size_t x, size_t y, int pixel_type, size_t quantum, bool topIsLow) |
| void | _alloc_complete_extern (const void *buf, size_t x, size_t y, int pixel_type, size_t quantum, bool topIsLow) |
Public Attributes | |
| MiniIplImage * | pImage |
| char ** | Data |
| int | extern_type_id |
| size_t | extern_type_quantum |
| size_t | quantum |
| bool | topIsLow |
| int | type_id |
Protected Member Functions | |
| void | _alloc () |
| void | _alloc_extern (const void *buf) |
| void | _alloc_data () |
| void | _free () |
| bool | _set_ipl_header (size_t x, size_t y, int pixel_type, size_t quantum, bool topIsLow) |
| void | _alloc_complete (size_t x, size_t y, int pixel_type, size_t quantum, bool topIsLow) |
| void | _free_complete () |
| int | _pad_bytes (size_t linesize, size_t align) const |
| int | GetPadding () const |
Protected Attributes | |
| Image & | owner |
| int | is_owner |
| MiniIplImage* ImageStorage::pImage |