This is the complete list of members for mitsuba::Bitmap, including all inherited members.
| accumulate(const Bitmap *bitmap, Point2i sourceOffset, Point2i targetOffset, Vector2i size) | mitsuba::Bitmap | |
| accumulate(const Bitmap *bitmap, Point2i targetOffset) | mitsuba::Bitmap | inline |
| accumulate(const Bitmap *bitmap) | mitsuba::Bitmap | inline |
| applyMatrix(Float matrix[3][3]) | mitsuba::Bitmap | |
| arithmeticOperation(EArithmeticOperation operation, const Bitmap *bitmap1, const Bitmap *bitmap2) | mitsuba::Bitmap | static |
| average() const | mitsuba::Bitmap | |
| Bitmap(EPixelFormat pFmt, EComponentFormat cFmt, const Vector2i &size, uint8_t channelCount=0, uint8_t *data=NULL) | mitsuba::Bitmap | |
| Bitmap(EFileFormat format, Stream *stream, const std::string &prefix="") | mitsuba::Bitmap | |
| Bitmap(const fs::path &path, const std::string &prefix="") | mitsuba::Bitmap | |
| clear() | mitsuba::Bitmap | |
| clone() const | mitsuba::Bitmap | |
| colorBalance(Float r, Float g, Float b) | mitsuba::Bitmap | |
| componentFormat() | mitsuba::Bitmap | inlinestatic |
| convert(Bitmap *target, Float multiplier=1.0f, Spectrum::EConversionIntent intent=Spectrum::EReflectance) const | mitsuba::Bitmap | |
| convert(EPixelFormat pixelFormat, EComponentFormat componentFormat, Float gamma=1.0f, Float multiplier=1.0f, Spectrum::EConversionIntent intent=Spectrum::EReflectance) | mitsuba::Bitmap | |
| convert(void *target, EPixelFormat pixelFormat, EComponentFormat componentFormat, Float gamma=1.0f, Float multiplier=1.0f, Spectrum::EConversionIntent intent=Spectrum::EReflectance) const | mitsuba::Bitmap | |
| convertMultiSpectrumAlphaWeight(const std::vector< EPixelFormat > &pixelFormats, EComponentFormat componentFormat, const std::vector< std::string > &channelNames) const | mitsuba::Bitmap | |
| convertMultiSpectrumAlphaWeight(const Bitmap *source, const uint8_t *sourcePtr, const Bitmap *target, uint8_t *targetPtr, const std::vector< EPixelFormat > &pixelFormats, EComponentFormat componentFormat, size_t count) | mitsuba::Bitmap | static |
| convolve(const Bitmap *kernel) | mitsuba::Bitmap | |
| copyFrom(const Bitmap *bitmap, Point2i sourceOffset, Point2i targetOffset, Vector2i size) | mitsuba::Bitmap | |
| copyFrom(const Bitmap *bitmap, Point2i targetOffset) | mitsuba::Bitmap | inline |
| copyFrom(const Bitmap *bitmap) | mitsuba::Bitmap | inline |
| crop(const Point2i &offset, const Vector2i &size) const | mitsuba::Bitmap | |
| decRef(bool autoDeallocate=true) const | Object | |
| drawHLine(int y, int x1, int x2, const Spectrum &value) | mitsuba::Bitmap | |
| drawRect(const Point2i &offset, const Vector2i &size, const Spectrum &value) | mitsuba::Bitmap | |
| drawVLine(int x, int y1, int y2, const Spectrum &value) | mitsuba::Bitmap | |
| drawWorkUnit(const Point2i &offset, const Vector2i &size, int worker) | mitsuba::Bitmap | |
| EAddition enum value | mitsuba::Bitmap | |
| EArithmeticOperation enum name | mitsuba::Bitmap | |
| EAuto enum value | mitsuba::Bitmap | |
| EBitmask enum value | mitsuba::Bitmap | |
| EBMP enum value | mitsuba::Bitmap | |
| EComponentFormat enum name | mitsuba::Bitmap | |
| EDivision enum value | mitsuba::Bitmap | |
| EFileFormat enum name | mitsuba::Bitmap | |
| EFloat enum value | mitsuba::Bitmap | |
| EFloat16 enum value | mitsuba::Bitmap | |
| EFloat32 enum value | mitsuba::Bitmap | |
| EFloat64 enum value | mitsuba::Bitmap | |
| EInvalid enum value | mitsuba::Bitmap | |
| EJPEG enum value | mitsuba::Bitmap | |
| ELuminance enum value | mitsuba::Bitmap | |
| ELuminanceAlpha enum value | mitsuba::Bitmap | |
| EMultiChannel enum value | mitsuba::Bitmap | |
| EMultiplication enum value | mitsuba::Bitmap | |
| EMultiSpectrumAlphaWeight enum value | mitsuba::Bitmap | |
| EOpenEXR enum value | mitsuba::Bitmap | |
| EPFM enum value | mitsuba::Bitmap | |
| EPixelFormat enum name | mitsuba::Bitmap | |
| EPNG enum value | mitsuba::Bitmap | |
| EPPM enum value | mitsuba::Bitmap | |
| ERGB enum value | mitsuba::Bitmap | |
| ERGBA enum value | mitsuba::Bitmap | |
| ERGBE enum value | mitsuba::Bitmap | |
| ERotate180FlipNone enum value | mitsuba::Bitmap | |
| ERotate180FlipX enum value | mitsuba::Bitmap | |
| ERotate180FlipXY enum value | mitsuba::Bitmap | |
| ERotate180FlipY enum value | mitsuba::Bitmap | |
| ERotate270FlipNone enum value | mitsuba::Bitmap | |
| ERotate270FlipX enum value | mitsuba::Bitmap | |
| ERotate270FlipXY enum value | mitsuba::Bitmap | |
| ERotate270FlipY enum value | mitsuba::Bitmap | |
| ERotate90FlipNone enum value | mitsuba::Bitmap | |
| ERotate90FlipX enum value | mitsuba::Bitmap | |
| ERotate90FlipXY enum value | mitsuba::Bitmap | |
| ERotate90FlipY enum value | mitsuba::Bitmap | |
| ERotateFlipType enum name | mitsuba::Bitmap | |
| ERotateNoneFlipNone enum value | mitsuba::Bitmap | |
| ERotateNoneFlipX enum value | mitsuba::Bitmap | |
| ERotateNoneFlipXY enum value | mitsuba::Bitmap | |
| ERotateNoneFlipY enum value | mitsuba::Bitmap | |
| ESpectrum enum value | mitsuba::Bitmap | |
| ESpectrumAlpha enum value | mitsuba::Bitmap | |
| ESpectrumAlphaWeight enum value | mitsuba::Bitmap | |
| ESubtraction enum value | mitsuba::Bitmap | |
| ETGA enum value | mitsuba::Bitmap | |
| EUInt16 enum value | mitsuba::Bitmap | |
| EUInt32 enum value | mitsuba::Bitmap | |
| EUInt8 enum value | mitsuba::Bitmap | |
| expand() | mitsuba::Bitmap | |
| extractChannel(int channelIndex) const | mitsuba::Bitmap | |
| extractChannels(Bitmap::EPixelFormat fmt, const std::vector< int > &channels) const | mitsuba::Bitmap | |
| EXYZ enum value | mitsuba::Bitmap | |
| EXYZA enum value | mitsuba::Bitmap | |
| fillRect(Point2i offset, Vector2i size, const Spectrum &value) | mitsuba::Bitmap | |
| filter(const ReconstructionFilter *rfilter, ReconstructionFilter::EBoundaryCondition bch, ReconstructionFilter::EBoundaryCondition bcv, Bitmap *target, Bitmap *temp=NULL, Float minValue=0.0f, Float maxValue=1.0f) const | mitsuba::Bitmap | |
| filter(const ReconstructionFilter *rfilter, ReconstructionFilter::EBoundaryCondition bch, ReconstructionFilter::EBoundaryCondition bcv, Float minValue=0.0f, Float maxValue=1.0f) const | mitsuba::Bitmap | |
| flipVertically() | mitsuba::Bitmap | |
| getBitsPerComponent() const | mitsuba::Bitmap | |
| getBufferSize() const | mitsuba::Bitmap | |
| getBytesPerComponent() const | mitsuba::Bitmap | |
| getBytesPerPixel() const | mitsuba::Bitmap | inline |
| getChannelCount() const | mitsuba::Bitmap | inline |
| getChannelName(int channelIndex) const | mitsuba::Bitmap | |
| getChannelNames() | mitsuba::Bitmap | inline |
| getChannelNames() const | mitsuba::Bitmap | inline |
| getClass() const | mitsuba::Bitmap | virtual |
| getComponentFormat() const | mitsuba::Bitmap | inline |
| getData() | mitsuba::Bitmap | inline |
| getData() const | mitsuba::Bitmap | inline |
| getFloat16Data() | mitsuba::Bitmap | inline |
| getFloat16Data() const | mitsuba::Bitmap | inline |
| getFloat32Data() | mitsuba::Bitmap | inline |
| getFloat32Data() const | mitsuba::Bitmap | inline |
| getFloat64Data() | mitsuba::Bitmap | inline |
| getFloat64Data() const | mitsuba::Bitmap | inline |
| getFloatData() | mitsuba::Bitmap | inline |
| getFloatData() const | mitsuba::Bitmap | inline |
| getGamma() const | mitsuba::Bitmap | inline |
| getHeight() const | mitsuba::Bitmap | inline |
| getLayers() const | mitsuba::Bitmap | |
| getMetadata() | mitsuba::Bitmap | inline |
| getMetadata() const | mitsuba::Bitmap | inline |
| getMetadataString(const std::string &key) const | mitsuba::Bitmap | inline |
| getPixel(const Point2i &pos) const | mitsuba::Bitmap | |
| getPixelCount() const | mitsuba::Bitmap | inline |
| getPixelFormat() const | mitsuba::Bitmap | inline |
| getRefCount() const | Object | inline |
| getSize() const | mitsuba::Bitmap | inline |
| getUInt16Data() | mitsuba::Bitmap | inline |
| getUInt16Data() const | mitsuba::Bitmap | inline |
| getUInt32Data() | mitsuba::Bitmap | inline |
| getUInt32Data() const | mitsuba::Bitmap | inline |
| getUInt8Data() | mitsuba::Bitmap | inline |
| getUInt8Data() const | mitsuba::Bitmap | inline |
| getWidth() const | mitsuba::Bitmap | inline |
| hasAlpha() const | mitsuba::Bitmap | inline |
| hasWeight() const | mitsuba::Bitmap | inline |
| incRef() const | Object | |
| isMultiChannel() const | mitsuba::Bitmap | inline |
| isSquare() const | mitsuba::Bitmap | inline |
| join(EPixelFormat fmt, const std::vector< Bitmap * > &sourceBitmaps) | mitsuba::Bitmap | static |
| m_channelCount | mitsuba::Bitmap | protected |
| m_channelNames | mitsuba::Bitmap | protected |
| m_componentFormat | mitsuba::Bitmap | protected |
| m_data | mitsuba::Bitmap | protected |
| m_gamma | mitsuba::Bitmap | protected |
| m_metadata | mitsuba::Bitmap | protected |
| m_ownsData | mitsuba::Bitmap | protected |
| m_pixelFormat | mitsuba::Bitmap | protected |
| m_size | mitsuba::Bitmap | protected |
| m_theClass | mitsuba::Bitmap | static |
| Object() | Object | |
| operator!=(const Bitmap &bitmap) const | mitsuba::Bitmap | inline |
| operator==(const Bitmap &bitmap) const | mitsuba::Bitmap | |
| pow(Float value) | mitsuba::Bitmap | |
| readBMP(Stream *stream) | mitsuba::Bitmap | protected |
| readJPEG(Stream *stream) | mitsuba::Bitmap | protected |
| readOpenEXR(Stream *stream, const std::string &prefix) | mitsuba::Bitmap | protected |
| readPFM(Stream *stream) | mitsuba::Bitmap | protected |
| readPNG(Stream *stream) | mitsuba::Bitmap | protected |
| readPPM(Stream *stream) | mitsuba::Bitmap | protected |
| readRGBE(Stream *stream) | mitsuba::Bitmap | protected |
| readStream(EFileFormat format, Stream *stream, const std::string &prefix) | mitsuba::Bitmap | protected |
| readTGA(Stream *stream) | mitsuba::Bitmap | protected |
| resample(const ReconstructionFilter *rfilter, ReconstructionFilter::EBoundaryCondition bch, ReconstructionFilter::EBoundaryCondition bcv, Bitmap *target, Bitmap *temp=NULL, Float minValue=0.0f, Float maxValue=1.0f) const | mitsuba::Bitmap | |
| resample(const ReconstructionFilter *rfilter, ReconstructionFilter::EBoundaryCondition bch, ReconstructionFilter::EBoundaryCondition bcv, const Vector2i &size, Float minValue=0.0f, Float maxValue=1.0f) const | mitsuba::Bitmap | |
| rotateFlip(ERotateFlipType type) const | mitsuba::Bitmap | |
| scale(Float value) | mitsuba::Bitmap | |
| setChannelNames(const std::vector< std::string > &names) | mitsuba::Bitmap | |
| setGamma(Float gamma) | mitsuba::Bitmap | inline |
| setMetadata(const Properties &metadata) | mitsuba::Bitmap | inline |
| setMetadataString(const std::string &key, const std::string &value) | mitsuba::Bitmap | inline |
| setPixel(const Point2i &pos, const Spectrum &value) | mitsuba::Bitmap | |
| split() const | mitsuba::Bitmap | |
| staticInitialization() | mitsuba::Bitmap | static |
| staticShutdown() | mitsuba::Bitmap | static |
| tonemapReinhard(Float &logAvgLuminance, Float &maxLuminance, Float key, Float burn) | mitsuba::Bitmap | |
| toString() const | mitsuba::Bitmap | virtual |
| updateChannelCount() | mitsuba::Bitmap | protected |
| write(EFileFormat format, Stream *stream, int compression=-1) const | mitsuba::Bitmap | |
| write(EFileFormat format, const fs::path &filename, int compression=-1) const | mitsuba::Bitmap | |
| write(const fs::path &filename, int compression=-1) const | mitsuba::Bitmap | |
| writeJPEG(Stream *stream, int quality=100) const | mitsuba::Bitmap | protected |
| writeOpenEXR(Stream *stream) const | mitsuba::Bitmap | protected |
| writePFM(Stream *stream) const | mitsuba::Bitmap | protected |
| writePNG(Stream *stream, int compression) const | mitsuba::Bitmap | protected |
| writePPM(Stream *stream) const | mitsuba::Bitmap | protected |
| writeRGBE(Stream *stream) const | mitsuba::Bitmap | protected |
| ~Bitmap() | mitsuba::Bitmap | protectedvirtual |
| ~Object() | Object | protectedvirtual |