#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] |
Reimplemented from lux::MIPMapImpl< T, U >.
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.