chai3d::cImage Member List

This is the complete list of members for chai3d::cImage, including all inherited members.

allocate(const unsigned int a_width, const unsigned int a_height, const GLenum a_format=GL_RGB, const GLenum a_type=GL_UNSIGNED_BYTE)chai3d::cImage
cImage()chai3d::cImage
cImage(const unsigned int a_width, const unsigned int a_height, const GLenum a_format=GL_RGB, const GLenum a_type=GL_UNSIGNED_BYTE)chai3d::cImage
cleanup()chai3d::cImageprotected
clear()chai3d::cImagevirtual
clear(const cColorb &a_color)chai3d::cImagevirtual
clear(const unsigned char a_r, const unsigned char a_g, const unsigned char a_b, const unsigned char a_a=0xff)chai3d::cImageinlinevirtual
clear(const unsigned char a_grayLevel)chai3d::cImageinlinevirtual
convert(const unsigned int a_newFormat)chai3d::cImage
copy()chai3d::cImage
copyTo(const unsigned int a_sourcePosX, const unsigned int a_sourcePosY, const unsigned int a_sourceSizeX, const unsigned int a_sourceSizeY, cImagePtr a_destImage, const unsigned int a_destPosX=0, const unsigned int a_destPosY=0)chai3d::cImage
copyTo(cImagePtr a_destImage, const unsigned int a_destPosX=0, const unsigned int a_destPosY=0)chai3d::cImage
create()chai3d::cImageinlinestatic
defaults()chai3d::cImageprotected
erase()chai3d::cImageinline
flipHorizontal()chai3d::cImagevirtual
getBitsPerPixel() const chai3d::cImageinline
getBytesPerPixel() const chai3d::cImageinline
getCurrentIndex()chai3d::cImageinlinevirtual
getData()chai3d::cImageinlinevirtual
getFilename() const chai3d::cImageinline
getFormat() const chai3d::cImageinline
getHeight() const chai3d::cImageinline
getImage()chai3d::cImageinline
getImageCount() const chai3d::cImageinlinevirtual
getPixelColor(const unsigned int a_x, const unsigned int a_y, cColorb &a_color) const chai3d::cImagevirtual
getPixelColor(const unsigned int a_x, const unsigned int a_y, cColorf &a_color) const chai3d::cImagevirtual
getPixelColorInterpolated(const double a_x, const double a_y, cColorb &a_color) const chai3d::cImagevirtual
getPixelColorInterpolated(const double a_x, const double a_y, cColorf &a_color) const chai3d::cImagevirtual
getPixelLocation(const cVector3d &a_texCoord, int &a_pixelX, int &a_pixelY, bool a_clampToImageSize=true) const chai3d::cImagevirtual
getPixelLocationInterpolated(const cVector3d &a_texCoord, double &a_pixelX, double &a_pixelY, bool a_clampToImageSize=true) const chai3d::cImagevirtual
getSizeInBytes() const chai3d::cImageinline
getType() const chai3d::cImageinline
getVoxelColor(const unsigned int a_x, const unsigned int a_y, const unsigned int a_z, cColorb &a_color) const chai3d::cImageinlinevirtual
getVoxelColorInterpolated(const double a_x, const double a_y, const double a_z, cColorb &a_color) const chai3d::cImageinlinevirtual
getVoxelColorInterpolated(const double a_x, const double a_y, const double a_z, cColorf &a_color) const chai3d::cImageinlinevirtual
getVoxelLocation(const cVector3d &a_texCoord, int &a_voxelX, int &a_voxelY, int &a_voxelZ, bool a_clampToImageSize=true) const chai3d::cImageinlinevirtual
getVoxelLocationInterpolated(const cVector3d &a_texCoord, double &a_voxelX, double &a_voxelY, double &a_voxelZ, bool a_clampToImageSize=true) const chai3d::cImageinlinevirtual
getWidth() const chai3d::cImageinline
isInitialized() const chai3d::cImageinline
loadFromFile(const std::string &a_filename)chai3d::cImagevirtual
m_allocatedchai3d::cImageprotected
m_borderColorchai3d::cImage
m_bytesPerPixelchai3d::cImageprotected
m_datachai3d::cImageprotected
m_filenamechai3d::cImageprotected
m_formatchai3d::cImageprotected
m_heightchai3d::cImageprotected
m_memorySizechai3d::cImageprotected
m_responsibleForMemoryAllocationchai3d::cImageprotected
m_typechai3d::cImageprotected
m_widthchai3d::cImageprotected
queryBytesPerPixel(const GLenum a_format, const GLenum a_type)chai3d::cImagestatic
saveToFile(const std::string &a_filename)chai3d::cImagevirtual
selectImage(unsigned long a_index)chai3d::cImageinlinevirtual
setData(unsigned char *a_data, const unsigned int a_dataSizeInBytes, const bool a_dealloc=false)chai3d::cImagevirtual
setPixelColor(const unsigned int a_x, const unsigned int a_y, const cColorb &a_color)chai3d::cImagevirtual
setPixelColor(const unsigned int a_x, const unsigned int a_y, const unsigned char a_r, const unsigned char a_g, const unsigned char a_b)chai3d::cImageinlinevirtual
setPixelColor(const unsigned int a_x, const unsigned int a_y, const unsigned char a_grayLevel)chai3d::cImagevirtual
setProperties(const unsigned int a_width, const unsigned int a_height, const GLenum a_format, const GLenum a_type)chai3d::cImage
setSize(const unsigned int a_width, const unsigned int a_height)chai3d::cImage
setTransparency(const unsigned char a_transparencyLevel)chai3d::cImagevirtual
setTransparentColor(const cColorb &a_color, const unsigned char a_transparencyLevel)chai3d::cImagevirtual
setTransparentColor(const unsigned char a_r, const unsigned char a_g, const unsigned char a_b, const unsigned char a_transparencyLevel)chai3d::cImagevirtual
setVoxelColor(const unsigned int a_x, const unsigned int a_y, const unsigned int a_z, const cColorb &a_color)chai3d::cImageinlinevirtual
setVoxelColor(const unsigned int a_x, const unsigned int a_y, const unsigned int a_z, const unsigned char a_r, const unsigned char a_g, const unsigned char a_b)chai3d::cImageinlinevirtual
setVoxelColor(const unsigned int a_x, const unsigned int a_y, const unsigned int a_z, const unsigned char a_grayLevel)chai3d::cImageinlinevirtual
~cImage()chai3d::cImagevirtual