Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

SH::ShBaseTexture2D< T > Class Template Reference

Base type for 2D Textures. More...

#include <ShBaseTexture.hpp>

Inheritance diagram for SH::ShBaseTexture2D< T >:

Inheritance graph
[legend]
List of all members.

Public Types

typedef T return_type

Public Member Functions

 ShBaseTexture2D (const ShTextureTraits &traits)
 ShBaseTexture2D (int width, int height, const ShTextureTraits &traits)
template<typename T2>
operator() (const ShGeneric< 2, T2 > &coords) const
template<typename T2, typename T3, typename T4>
operator() (const ShGeneric< 2, T2 > &coords, const ShGeneric< 2, T3 > &dx, const ShGeneric< 2, T4 > &dy) const
 Texture lookup with derivatives.
template<typename T2>
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 ()

Detailed Description

template<typename T>
class SH::ShBaseTexture2D< T >

Base type for 2D Textures.

Definition at line 74 of file ShBaseTexture.hpp.


The documentation for this class was generated from the following files:
Generated on Mon Jan 24 18:38:04 2005 for Sh by  doxygen 1.4.1