chai3d::cMultiImage Member List

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

addFromFile(const std::string &a_filename, unsigned long a_index=-1)chai3d::cMultiImagevirtual
addFromFilePrealloc(const std::string &a_filename, unsigned long a_index)chai3d::cMultiImageprotectedvirtual
addImage(cImage &a_image, unsigned long a_index=-1)chai3d::cMultiImage
addImagePrealloc(cImage &a_image, unsigned long a_index)chai3d::cMultiImageprotected
allocate(const unsigned int a_width, const unsigned int a_height, const unsigned int a_slices, const GLenum a_format=GL_RGB, const GLenum a_type=GL_UNSIGNED_BYTE)chai3d::cMultiImage
chai3d::cImage::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::cMultiImageprotected
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
cMultiImage()chai3d::cMultiImage
convert(const unsigned int a_newFormat)chai3d::cMultiImage
copy()chai3d::cMultiImage
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::cMultiImageinlinestatic
defaults()chai3d::cMultiImageprotected
erase()chai3d::cMultiImageinline
flipHorizontal()chai3d::cMultiImagevirtual
getArray()chai3d::cMultiImageinline
getBitsPerPixel() const chai3d::cImageinline
getBytesPerPixel() const chai3d::cImageinline
getCurrentIndex()chai3d::cMultiImageinlinevirtual
getData()chai3d::cImageinlinevirtual
getFilename() const chai3d::cImageinline
getFormat() const chai3d::cImageinline
getHeight() const chai3d::cImageinline
getImage()chai3d::cImageinline
getImageCount() const chai3d::cMultiImageinlinevirtual
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::cMultiImagevirtual
getVoxelColor(const unsigned int a_x, const unsigned int a_y, const unsigned int a_z, cColorf &a_color) const chai3d::cMultiImagevirtual
getVoxelColorInterpolated(const double a_x, const double a_y, const double a_z, cColorb &a_color) const chai3d::cMultiImagevirtual
getVoxelColorInterpolated(const double a_x, const double a_y, const double a_z, cColorf &a_color) const chai3d::cMultiImagevirtual
getVoxelData(const unsigned int a_x, const unsigned int a_y, const unsigned int a_z) const chai3d::cMultiImagevirtual
getVoxelLocation(const cVector3d &a_texCoord, int &a_voxelX, int &a_voxelY, int &a_voxelZ, bool a_clampToImageSize=true) const chai3d::cMultiImagevirtual
getVoxelLocationInterpolated(const cVector3d &a_texCoord, double &a_voxelX, double &a_voxelY, double &a_voxelZ, bool a_clampToImageSize=true) const chai3d::cMultiImagevirtual
getWidth() const chai3d::cImageinline
isInitialized() const chai3d::cImageinline
loadFromFile(const std::string &a_filename)chai3d::cMultiImagevirtual
loadFromFiles(const std::vector< std::string > &a_filename)chai3d::cMultiImagevirtual
loadFromFiles(const std::string &a_basename, const std::string &a_extension, unsigned long a_max=9999)chai3d::cMultiImagevirtual
m_allocatedchai3d::cImageprotected
m_arraychai3d::cMultiImageprotected
m_borderColorchai3d::cImage
m_bytesPerPixelchai3d::cImageprotected
m_currentIndexchai3d::cMultiImageprotected
m_datachai3d::cImageprotected
m_filenamechai3d::cImageprotected
m_formatchai3d::cImageprotected
m_heightchai3d::cImageprotected
m_imageCountchai3d::cMultiImageprotected
m_memorySizechai3d::cImageprotected
m_responsibleForMemoryAllocationchai3d::cImageprotected
m_typechai3d::cImageprotected
m_widthchai3d::cImageprotected
queryBytesPerPixel(const GLenum a_format, const GLenum a_type)chai3d::cImagestatic
removeImage(unsigned long a_index)chai3d::cMultiImage
saveToFile(const std::string &a_filename)chai3d::cImagevirtual
saveToFiles(const std::string &a_basename, const std::string &a_extension)chai3d::cMultiImagevirtual
selectImage(unsigned long a_index)chai3d::cMultiImagevirtual
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::cMultiImagevirtual
setTransparentColor(const cColorb &a_color, const unsigned char a_transparencyLevel)chai3d::cMultiImagevirtual
setTransparentColor(const unsigned char a_r, const unsigned char a_g, const unsigned char a_b, const unsigned char a_transparencyLevel)chai3d::cMultiImageinlinevirtual
setVoxelColor(const unsigned int a_x, const unsigned int a_y, const unsigned int a_z, const cColorb &a_color)chai3d::cMultiImagevirtual
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::cMultiImageinlinevirtual
setVoxelColor(const unsigned int a_x, const unsigned int a_y, const unsigned int a_z, const unsigned char a_grayLevel)chai3d::cMultiImagevirtual
~cImage()chai3d::cImagevirtual
~cMultiImage()chai3d::cMultiImagevirtual