#include <ShBaseTexture.hpp>
Inheritance diagram for SH::ShBaseTexture2D< T >:
Public Types | |
typedef T | return_type |
Public Member Functions | |
ShBaseTexture2D (const ShTextureTraits &traits) | |
ShBaseTexture2D (int width, int height, const ShTextureTraits &traits) | |
template<typename T2> | |
T | operator() (const ShGeneric< 2, T2 > &coords) const |
template<typename T2, typename T3, typename T4> | |
T | operator() (const ShGeneric< 2, T2 > &coords, const ShGeneric< 2, T3 > &dx, const ShGeneric< 2, T4 > &dy) const |
Texture lookup with derivatives. | |
template<typename T2> | |
T | operator[] (const ShGeneric< 2, T2 > &coords) const |
ShMemoryPtr | memory () |
void | memory (ShMemoryPtr memory) |
void | size (int width, int height) |
ShAttrib2f | size () const |
int | width () |
int | height () |
Definition at line 74 of file ShBaseTexture.hpp.