libopenraw
Classes | Static Public Member Functions | List of all members
OpenRaw::Thumbnail Class Reference

#include <thumbnail.h>

Inheritance diagram for OpenRaw::Thumbnail:
OpenRaw::BitmapData

Classes

class  Private
 

Static Public Member Functions

static ThumbnailgetAndExtractThumbnail (const char *_filename, uint32_t preferred_size,::or_error &err)
 

Additional Inherited Members

- Public Types inherited from OpenRaw::BitmapData
typedef ::or_data_type DataType
 
- Public Member Functions inherited from OpenRaw::BitmapData
void swap (BitmapData &with)
 
DataType dataType () const
 
void setDataType (DataType _type)
 
virtual void * allocData (const size_t s)
 
size_t size () const
 
void * data () const
 
uint32_t x () const
 
uint32_t y () const
 
uint32_t bpc () const
 
void setBpc (uint32_t _bpc)
 
virtual void setDimensions (uint32_t x, uint32_t y)
 

Detailed Description

real thumbnail extracted

Definition at line 32 of file thumbnail.h.

Member Function Documentation

Thumbnail * OpenRaw::Thumbnail::getAndExtractThumbnail ( const char *  _filename,
uint32_t  preferred_size,
::or_error &  err 
)
static

quick and dirty "get this thumbnail"

Parameters
_filenamethe filename
preferred_sizethe size of the thumbnail
Return values
errthe error code
Returns
a Thumbnail object. Callers own it and must delete it.

Definition at line 62 of file thumbnail.cpp.

References OpenRaw::RawFile::getThumbnail(), and OpenRaw::RawFile::newRawFile().


The documentation for this class was generated from the following files: