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::cMultiImage | virtual |
addFromFilePrealloc(const std::string &a_filename, unsigned long a_index) | chai3d::cMultiImage | protectedvirtual |
addImage(cImage &a_image, unsigned long a_index=-1) | chai3d::cMultiImage | |
addImagePrealloc(cImage &a_image, unsigned long a_index) | chai3d::cMultiImage | protected |
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::cMultiImage | protected |
clear() | chai3d::cImage | virtual |
clear(const cColorb &a_color) | chai3d::cImage | virtual |
clear(const unsigned char a_r, const unsigned char a_g, const unsigned char a_b, const unsigned char a_a=0xff) | chai3d::cImage | inlinevirtual |
clear(const unsigned char a_grayLevel) | chai3d::cImage | inlinevirtual |
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::cMultiImage | inlinestatic |
defaults() | chai3d::cMultiImage | protected |
erase() | chai3d::cMultiImage | inline |
flipHorizontal() | chai3d::cMultiImage | virtual |
getArray() | chai3d::cMultiImage | inline |
getBitsPerPixel() const | chai3d::cImage | inline |
getBytesPerPixel() const | chai3d::cImage | inline |
getCurrentIndex() | chai3d::cMultiImage | inlinevirtual |
getData() | chai3d::cImage | inlinevirtual |
getFilename() const | chai3d::cImage | inline |
getFormat() const | chai3d::cImage | inline |
getHeight() const | chai3d::cImage | inline |
getImage() | chai3d::cImage | inline |
getImageCount() const | chai3d::cMultiImage | inlinevirtual |
getPixelColor(const unsigned int a_x, const unsigned int a_y, cColorb &a_color) const | chai3d::cImage | virtual |
getPixelColor(const unsigned int a_x, const unsigned int a_y, cColorf &a_color) const | chai3d::cImage | virtual |
getPixelColorInterpolated(const double a_x, const double a_y, cColorb &a_color) const | chai3d::cImage | virtual |
getPixelColorInterpolated(const double a_x, const double a_y, cColorf &a_color) const | chai3d::cImage | virtual |
getPixelLocation(const cVector3d &a_texCoord, int &a_pixelX, int &a_pixelY, bool a_clampToImageSize=true) const | chai3d::cImage | virtual |
getPixelLocationInterpolated(const cVector3d &a_texCoord, double &a_pixelX, double &a_pixelY, bool a_clampToImageSize=true) const | chai3d::cImage | virtual |
getSizeInBytes() const | chai3d::cImage | inline |
getType() const | chai3d::cImage | inline |
getVoxelColor(const unsigned int a_x, const unsigned int a_y, const unsigned int a_z, cColorb &a_color) const | chai3d::cMultiImage | virtual |
getVoxelColor(const unsigned int a_x, const unsigned int a_y, const unsigned int a_z, cColorf &a_color) const | chai3d::cMultiImage | virtual |
getVoxelColorInterpolated(const double a_x, const double a_y, const double a_z, cColorb &a_color) const | chai3d::cMultiImage | virtual |
getVoxelColorInterpolated(const double a_x, const double a_y, const double a_z, cColorf &a_color) const | chai3d::cMultiImage | virtual |
getVoxelData(const unsigned int a_x, const unsigned int a_y, const unsigned int a_z) const | chai3d::cMultiImage | virtual |
getVoxelLocation(const cVector3d &a_texCoord, int &a_voxelX, int &a_voxelY, int &a_voxelZ, bool a_clampToImageSize=true) const | chai3d::cMultiImage | virtual |
getVoxelLocationInterpolated(const cVector3d &a_texCoord, double &a_voxelX, double &a_voxelY, double &a_voxelZ, bool a_clampToImageSize=true) const | chai3d::cMultiImage | virtual |
getWidth() const | chai3d::cImage | inline |
isInitialized() const | chai3d::cImage | inline |
loadFromFile(const std::string &a_filename) | chai3d::cMultiImage | virtual |
loadFromFiles(const std::vector< std::string > &a_filename) | chai3d::cMultiImage | virtual |
loadFromFiles(const std::string &a_basename, const std::string &a_extension, unsigned long a_max=9999) | chai3d::cMultiImage | virtual |
m_allocated | chai3d::cImage | protected |
m_array | chai3d::cMultiImage | protected |
m_borderColor | chai3d::cImage | |
m_bytesPerPixel | chai3d::cImage | protected |
m_currentIndex | chai3d::cMultiImage | protected |
m_data | chai3d::cImage | protected |
m_filename | chai3d::cImage | protected |
m_format | chai3d::cImage | protected |
m_height | chai3d::cImage | protected |
m_imageCount | chai3d::cMultiImage | protected |
m_memorySize | chai3d::cImage | protected |
m_responsibleForMemoryAllocation | chai3d::cImage | protected |
m_type | chai3d::cImage | protected |
m_width | chai3d::cImage | protected |
queryBytesPerPixel(const GLenum a_format, const GLenum a_type) | chai3d::cImage | static |
removeImage(unsigned long a_index) | chai3d::cMultiImage | |
saveToFile(const std::string &a_filename) | chai3d::cImage | virtual |
saveToFiles(const std::string &a_basename, const std::string &a_extension) | chai3d::cMultiImage | virtual |
selectImage(unsigned long a_index) | chai3d::cMultiImage | virtual |
setData(unsigned char *a_data, const unsigned int a_dataSizeInBytes, const bool a_dealloc=false) | chai3d::cImage | virtual |
setPixelColor(const unsigned int a_x, const unsigned int a_y, const cColorb &a_color) | chai3d::cImage | virtual |
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::cImage | inlinevirtual |
setPixelColor(const unsigned int a_x, const unsigned int a_y, const unsigned char a_grayLevel) | chai3d::cImage | virtual |
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::cMultiImage | virtual |
setTransparentColor(const cColorb &a_color, const unsigned char a_transparencyLevel) | chai3d::cMultiImage | virtual |
setTransparentColor(const unsigned char a_r, const unsigned char a_g, const unsigned char a_b, const unsigned char a_transparencyLevel) | chai3d::cMultiImage | inlinevirtual |
setVoxelColor(const unsigned int a_x, const unsigned int a_y, const unsigned int a_z, const cColorb &a_color) | chai3d::cMultiImage | virtual |
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::cMultiImage | inlinevirtual |
setVoxelColor(const unsigned int a_x, const unsigned int a_y, const unsigned int a_z, const unsigned char a_grayLevel) | chai3d::cMultiImage | virtual |
~cImage() | chai3d::cImage | virtual |
~cMultiImage() | chai3d::cMultiImage | virtual |