OpenRaw::BitmapData Class Reference

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

List of all members.

Classes

class  Private

Public Types

typedef ::or_data_type DataType

Public Member Functions

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

Definition at line 31 of file bitmapdata.h.


Member Function Documentation

uint32_t OpenRaw::BitmapData::bpc (  )  const

bit per channel

Definition at line 142 of file bitmapdata.cpp.

References OpenRaw::BitmapData::Private::bpc.

BitmapData::DataType OpenRaw::BitmapData::dataType (  )  const

return the data type

Definition at line 87 of file bitmapdata.cpp.

References OpenRaw::BitmapData::Private::data_type.

void OpenRaw::BitmapData::setBpc ( uint32_t  _bpc  ) 
void OpenRaw::BitmapData::setDataType ( BitmapData::DataType  _type  ) 
void OpenRaw::BitmapData::setDimensions ( uint32_t  x,
uint32_t  y 
) [virtual]
size_t OpenRaw::BitmapData::size (  )  const
void OpenRaw::BitmapData::swap ( BitmapData with  ) 

swap the two objects data.

Definition at line 82 of file bitmapdata.cpp.


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

Generated by  doxygen 1.6.2