digiKam
small_image_buffer Class Reference

Public Member Functions

void copy_to (small_image_buffer &b) const
 
template<class pixel_t >
pixel_t * get_buffer () const
 
int16_t * get_buffer_s16 () const
 
uint16_t * get_buffer_u16 () const
 
uint8_t * get_buffer_u8 () const
 
int getHeight () const
 
int getStride () const
 
int getWidth () const
 
 small_image_buffer (int log2Size, int bytes_per_pixel=1)
 
 ~small_image_buffer ()
 

Constructor & Destructor Documentation

◆ small_image_buffer()

small_image_buffer::small_image_buffer ( int  log2Size,
int  bytes_per_pixel = 1 
)
explicit

◆ ~small_image_buffer()

small_image_buffer::~small_image_buffer ( )

Member Function Documentation

◆ copy_to()

void small_image_buffer::copy_to ( small_image_buffer b) const
inline

◆ get_buffer()

template<class pixel_t >
pixel_t* small_image_buffer::get_buffer ( ) const
inline

◆ get_buffer_s16()

int16_t* small_image_buffer::get_buffer_s16 ( ) const
inline

◆ get_buffer_u16()

uint16_t* small_image_buffer::get_buffer_u16 ( ) const
inline

◆ get_buffer_u8()

uint8_t* small_image_buffer::get_buffer_u8 ( ) const
inline

◆ getHeight()

int small_image_buffer::getHeight ( ) const
inline

◆ getStride()

int small_image_buffer::getStride ( ) const
inline

◆ getWidth()

int small_image_buffer::getWidth ( ) const
inline

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