IMG_TTChannel Class Reference

#include <IMG_FileTTMap.h>

List of all members.

Public Member Functions

 IMG_TTChannel ()
virtual ~IMG_TTChannel ()
virtual void filterPixels (float *rgba, int nchan, int first_x, int first_y, const UT_Vector3 &zeqn, const float *xweights, const float *yweights, int usize, int vsize, IMG_TT_DEEP_INTERP interp)=0
virtual void getPixel (float *rgba, int nchan, int iu, int iv)=0
virtual void getPixel (void *pixel, int iu, int iv)=0
 This method returns the raw pixel data.
virtual void closeChannel ()
 This method is called when the channel is destructed.


Detailed Description

An IMG_TTChannel is used to retrieve pixel data from the image. Each image owns an array of IMG_TTChannel objects that could represent environment map rasters or mipmap levels.

Definition at line 95 of file IMG_FileTTMap.h.


Constructor & Destructor Documentation

IMG_TTChannel::IMG_TTChannel (  ) 

virtual IMG_TTChannel::~IMG_TTChannel (  )  [virtual]


Member Function Documentation

virtual void IMG_TTChannel::closeChannel (  )  [inline, virtual]

This method is called when the channel is destructed.

Definition at line 114 of file IMG_FileTTMap.h.

virtual void IMG_TTChannel::filterPixels ( float *  rgba,
int  nchan,
int  first_x,
int  first_y,
const UT_Vector3 zeqn,
const float *  xweights,
const float *  yweights,
int  usize,
int  vsize,
IMG_TT_DEEP_INTERP  interp 
) [pure virtual]

virtual void IMG_TTChannel::getPixel ( void *  pixel,
int  iu,
int  iv 
) [pure virtual]

This method returns the raw pixel data.

virtual void IMG_TTChannel::getPixel ( float *  rgba,
int  nchan,
int  iu,
int  iv 
) [pure virtual]


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

Generated on Fri May 25 00:10:30 2012 for HDK by  doxygen 1.5.9