dng_simple_image Class Reference
dng_image derived class with simple Trim and Rotate functionality.
More...
#include <dng_simple_image.h>
List of all members.
|
Public Member Functions |
|
| dng_simple_image (const dng_rect &bounds, uint32 planes, uint32 pixelType, uint32 pixelRange, dng_memory_allocator &allocator) |
|
virtual void | SetPixelType (uint32 pixelType) |
| | Setter for pixel type.
|
|
virtual void | SetPixelRange (uint32 pixelRange) |
| | Setter for pixel range.
|
|
virtual void | Trim (const dng_rect &r) |
| | Trim image data outside of given bounds. Memory is not reallocated or freed.
|
|
virtual void | Rotate (const dng_orientation &orientation) |
| | Rotate image according to orientation.
|
|
void | GetPixelBuffer (dng_pixel_buffer &buffer) |
| | Get the buffer for direct processing. (Unique to dng_simple_image.).
|
Protected Member Functions |
|
virtual void | AcquireTileBuffer (dng_tile_buffer &buffer, const dng_rect &area, bool dirty) const |
Protected Attributes |
|
dng_pixel_buffer | fBuffer |
|
AutoPtr< dng_memory_block > | fMemory |
Detailed Description
dng_image derived class with simple Trim and Rotate functionality.
The documentation for this class was generated from the following files: