#include <mipmap.h>

Public Member Functions | |
| MIPMapFastImpl (ImageTextureFilterType type, int xres, int yres, const U *data, float maxAniso=8.f, ImageWrap wrapMode=TEXTURE_REPEAT) | |
Private Member Functions | |
| void | convert (Spectrum &outputValue, const TextureColor< unsigned char, 1 > &internalValue) const |
| void | convert (Spectrum &outputValue, const TextureColor< unsigned char, 3 > &internalValue) const |
| void | convert (Spectrum &outputValue, const TextureColor< unsigned char, 4 > &internalValue) const |
| void | convert (Spectrum &outputValue, const TextureColor< unsigned short, 1 > &internalValue) const |
| void | convert (Spectrum &outputValue, const TextureColor< unsigned short, 3 > &internalValue) const |
| void | convert (Spectrum &outputValue, const TextureColor< unsigned short, 4 > &internalValue) const |
| void | convert (Spectrum &outputValue, const TextureColor< float, 1 > &internalValue) const |
| void | convert (Spectrum &outputValue, const TextureColor< float, 3 > &internalValue) const |
| void | convert (Spectrum &outputValue, const TextureColor< float, 4 > &internalValue) const |
| void | convert (Spectrum &outputValue, const Spectrum &internalValue) const |
| void | convert (float &outputValue, const float internalValue) const |
Definition at line 632 of file mipmap.h.
| lux::MIPMapFastImpl< T, U >::MIPMapFastImpl | ( | ImageTextureFilterType | type, | |
| int | xres, | |||
| int | yres, | |||
| const U * | data, | |||
| float | maxAniso = 8.f, |
|||
| ImageWrap | wrapMode = TEXTURE_REPEAT | |||
| ) | [inline] |
| void lux::MIPMapFastImpl< T, U >::convert | ( | float & | outputValue, | |
| const float | internalValue | |||
| ) | const [inline, private, virtual] |
| void lux::MIPMapFastImpl< T, U >::convert | ( | Spectrum & | outputValue, | |
| const Spectrum & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 700 of file mipmap.h.
References lux::Spectrum::c.
| void lux::MIPMapFastImpl< T, U >::convert | ( | Spectrum & | outputValue, | |
| const TextureColor< float, 4 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 696 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
| void lux::MIPMapFastImpl< T, U >::convert | ( | Spectrum & | outputValue, | |
| const TextureColor< float, 3 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 692 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
| void lux::MIPMapFastImpl< T, U >::convert | ( | Spectrum & | outputValue, | |
| const TextureColor< float, 1 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 688 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
| void lux::MIPMapFastImpl< T, U >::convert | ( | Spectrum & | outputValue, | |
| const TextureColor< unsigned short, 4 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 678 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
| void lux::MIPMapFastImpl< T, U >::convert | ( | Spectrum & | outputValue, | |
| const TextureColor< unsigned short, 3 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 670 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
| void lux::MIPMapFastImpl< T, U >::convert | ( | Spectrum & | outputValue, | |
| const TextureColor< unsigned short, 1 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 665 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
| void lux::MIPMapFastImpl< T, U >::convert | ( | Spectrum & | outputValue, | |
| const TextureColor< unsigned char, 4 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 655 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
| void lux::MIPMapFastImpl< T, U >::convert | ( | Spectrum & | outputValue, | |
| const TextureColor< unsigned char, 3 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 647 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
| void lux::MIPMapFastImpl< T, U >::convert | ( | Spectrum & | outputValue, | |
| const TextureColor< unsigned char, 1 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 642 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
1.5.9