|  | 
| enum | ImageWriteFormat { PNG, 
HDR, 
JPEG
 } | 
|  | 
|  | 
|  | Image (void *const data, int w, int h, int channels, size_t component_size=sizeof(uint8_t)) | 
|  | 
|  | Image (int w, int h, int channels, size_t component_size=sizeof(uint8_t)) | 
|  | 
| virtual void | _free_image_data () | 
|  | 
| int | getWidth () const | 
|  | 
| int | getHeight () const | 
|  | 
| int | getChannels () const | 
|  | 
| size_t | getComponentSize () const | 
|  | 
| size_t | getTotalDataSize () const | 
|  | 
| int | writeFile (const string &path) const | 
|  | 
| int | writeFile (const char *path) const | 
|  | 
| int | writeFileFormat (const string &path, ImageWriteFormat format) const | 
|  | 
| int | writeFileFormat (const char *path, ImageWriteFormat format) const | 
|  | 
|  | 
| int | channels | 
|  | 
| int | width | 
|  | 
| int | height | 
|  | 
| size_t | component_size | 
|  | 
The documentation for this class was generated from the following files:
- /home/kjyager/Code/projects/GI_merge/src/OOOGL/Utility/Image.hpp
- /home/kjyager/Code/projects/GI_merge/src/OOOGL/Utility/Image.cpp