arbeit
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

ComputeSlab Class Reference

#include <computeSlab.h>

List of all members.

Public Member Functions

 ComputeSlab (const ComputeSlab &rhs)
ComputeSlaboperator= (const ComputeSlab &rhs)
virtual ~ComputeSlab ()
void render ()
void resetShader ()

Protected Member Functions

 ComputeSlab ()
 ComputeSlab (const VecTexPtr &vecInTex, GlewShadeLang lang, const Vec2i &dimen, GLfloat z=0.0f)
 ComputeSlab (const VecTexPtr &vecInTex, GlewShadeLang lang, PBuffer *pbuffDest, const Vec2i &dimen, GLfloat z=0.0f)
 ComputeSlab (const VecTexPtr &vecInTex, GlewShadeLang lang, BasicTexture *texDest, const Vec2i &dimen, GLfloat z=0.0f)
virtual uint numTexUnits () const=0
virtual void pixShaderATI ()
virtual void pixShaderNV20 ()
virtual void pixShaderNV30 ()
virtual void pixShaderCG ()
virtual TexCoordPerturb * getTexPerturbs (const Vec2i &dimen)


Constructor & Destructor Documentation

ComputeSlab::ComputeSlab const ComputeSlab rhs  ) 
 

virtual ComputeSlab::~ComputeSlab  )  [virtual]
 

ComputeSlab::ComputeSlab  )  [inline, protected]
 

Definition at line 52 of file computeSlab.h.

ComputeSlab::ComputeSlab const VecTexPtr &  vecInTex,
GlewShadeLang  lang,
const Vec2i &  dimen,
GLfloat  z = 0.0f
[protected]
 

Definition at line 10 of file computeSlab.cpp.

References z.

ComputeSlab::ComputeSlab const VecTexPtr &  vecInTex,
GlewShadeLang  lang,
PBuffer pbuffDest,
const Vec2i &  dimen,
GLfloat  z = 0.0f
[protected]
 

Definition at line 15 of file computeSlab.cpp.

References z.

ComputeSlab::ComputeSlab const VecTexPtr &  vecInTex,
GlewShadeLang  lang,
BasicTexture *  texDest,
const Vec2i &  dimen,
GLfloat  z = 0.0f
[protected]
 

Definition at line 27 of file computeSlab.cpp.

References z.


Member Function Documentation

virtual TexCoordPerturb* ComputeSlab::getTexPerturbs const Vec2i &  dimen  )  [protected, virtual]
 

virtual uint ComputeSlab::numTexUnits  )  const [protected, pure virtual]
 

ComputeSlab& ComputeSlab::operator= const ComputeSlab rhs  ) 
 

virtual void ComputeSlab::pixShaderATI  )  [protected, virtual]
 

virtual void ComputeSlab::pixShaderCG  )  [protected, virtual]
 

virtual void ComputeSlab::pixShaderNV20  )  [protected, virtual]
 

virtual void ComputeSlab::pixShaderNV30  )  [protected, virtual]
 

void ComputeSlab::render  ) 
 

void ComputeSlab::resetShader  ) 
 


The documentation for this class was generated from the following files:
Send questions, comments, and bug reports to:
jmk