#include <mipmap.h>
Public Member Functions | |
| MIPMapFastImpl (ImageTextureFilterType type, int xres, int yres, const U *data, float maxAniso=8.f, ImageWrap wrapMode=TEXTURE_REPEAT) | |
| virtual | ~MIPMapFastImpl () |
Private Member Functions | |
| virtual void | convert (RGBColor &outputValue, const TextureColor< unsigned char, 1 > &internalValue) const |
| virtual void | convert (RGBColor &outputValue, const TextureColor< unsigned char, 3 > &internalValue) const |
| virtual void | convert (RGBColor &outputValue, const TextureColor< unsigned char, 4 > &internalValue) const |
| virtual void | convert (RGBColor &outputValue, const TextureColor< unsigned short, 1 > &internalValue) const |
| virtual void | convert (RGBColor &outputValue, const TextureColor< unsigned short, 3 > &internalValue) const |
| virtual void | convert (RGBColor &outputValue, const TextureColor< unsigned short, 4 > &internalValue) const |
| virtual void | convert (RGBColor &outputValue, const TextureColor< float, 1 > &internalValue) const |
| virtual void | convert (RGBColor &outputValue, const TextureColor< float, 3 > &internalValue) const |
| virtual void | convert (RGBColor &outputValue, const TextureColor< float, 4 > &internalValue) const |
| virtual void | convert (RGBColor &outputValue, const RGBColor &internalValue) const |
| virtual 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] |
| virtual lux::MIPMapFastImpl< T, U >::~MIPMapFastImpl | ( | ) | [inline, virtual] |
| virtual void lux::MIPMapFastImpl< T, U >::convert | ( | float & | outputValue, | |
| const float | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
| virtual void lux::MIPMapFastImpl< T, U >::convert | ( | RGBColor & | outputValue, | |
| const RGBColor & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 701 of file mipmap.h.
References lux::Color::c.
| virtual void lux::MIPMapFastImpl< T, U >::convert | ( | RGBColor & | outputValue, | |
| const TextureColor< float, 4 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 697 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
| virtual void lux::MIPMapFastImpl< T, U >::convert | ( | RGBColor & | outputValue, | |
| const TextureColor< float, 3 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 693 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
| virtual void lux::MIPMapFastImpl< T, U >::convert | ( | RGBColor & | outputValue, | |
| const TextureColor< float, 1 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 689 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
| virtual void lux::MIPMapFastImpl< T, U >::convert | ( | RGBColor & | outputValue, | |
| const TextureColor< unsigned short, 4 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 679 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
| virtual void lux::MIPMapFastImpl< T, U >::convert | ( | RGBColor & | outputValue, | |
| const TextureColor< unsigned short, 3 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 671 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
| virtual void lux::MIPMapFastImpl< T, U >::convert | ( | RGBColor & | outputValue, | |
| const TextureColor< unsigned short, 1 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 666 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
| virtual void lux::MIPMapFastImpl< T, U >::convert | ( | RGBColor & | outputValue, | |
| const TextureColor< unsigned char, 4 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 656 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
| virtual void lux::MIPMapFastImpl< T, U >::convert | ( | RGBColor & | outputValue, | |
| const TextureColor< unsigned char, 3 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 648 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
| virtual void lux::MIPMapFastImpl< T, U >::convert | ( | RGBColor & | outputValue, | |
| const TextureColor< unsigned char, 1 > & | internalValue | |||
| ) | const [inline, private, virtual] |
Reimplemented from lux::MIPMapImpl< T, U >.
Definition at line 643 of file mipmap.h.
References lux::TextureColor< T, colorSamples >::c.
1.6.2-20100208