Array2DType typedef | mitsuba::TMIPMap< Value, QuantizedValue > | |
decRef(bool autoDeallocate=true) const | Object | |
EBoundaryCondition typedef | mitsuba::TMIPMap< Value, QuantizedValue > | |
eval(const Point2 &uv, const Vector2 &d0, const Vector2 &d1) const | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
evalBilinear(int level, const Point2 &uv) const | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
evalBox(int level, const Point2 &uv) const | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
evalEWA(int level, const Point2 &uv, Float A, Float B, Float C) const | mitsuba::TMIPMap< Value, QuantizedValue > | inlineprotected |
evalGradientBilinear(int level, const Point2 &uv, Value *gradient) const | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
evalTexel(int level, int x, int y) const | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
getArray(int level=0) const | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
getAverage() const | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
getBufferSize() const | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
getClass() const | mitsuba::TMIPMap< Value, QuantizedValue > | virtual |
getFilterType() const | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
getHeight() const | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
getLevels() const | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
getMaximum() const | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
getMinimum() const | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
getRefCount() const | Object | inline |
getSize() const | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
getWidth() const | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
incRef() const | Object | |
m_theClass | mitsuba::TMIPMap< Value, QuantizedValue > | static |
Object() | Object | |
staticInitialization() | Object | static |
staticShutdown() | Object | static |
TMIPMap(Bitmap *bitmap_, Bitmap::EPixelFormat pixelFormat, Bitmap::EComponentFormat componentFormat, const ReconstructionFilter *rfilter, EBoundaryCondition bcu=ReconstructionFilter::ERepeat, EBoundaryCondition bcv=ReconstructionFilter::ERepeat, EMIPFilterType filterType=EEWA, Float maxAnisotropy=20.0f, fs::path cacheFilename=fs::path(), uint64_t timestamp=0, Float maxValue=1.0f, Spectrum::EConversionIntent intent=Spectrum::EReflectance) | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
TMIPMap(fs::path cacheFilename, Float maxAnisotropy=20.0f) | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
toBitmap(int level=0) const | mitsuba::TMIPMap< Value, QuantizedValue > | inline |
toString() const | mitsuba::TMIPMap< Value, QuantizedValue > | inlinevirtual |
validateCacheFile(const fs::path &path, uint64_t timestamp, Bitmap::EPixelFormat pixelFormat, EBoundaryCondition bcu, EBoundaryCondition bcv, EMIPFilterType filterType, Float gamma) | mitsuba::TMIPMap< Value, QuantizedValue > | inlinestatic |
~Object() | Object | protectedvirtual |
~TMIPMap() | mitsuba::TMIPMap< Value, QuantizedValue > | inline |