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

VertAttrib< AttType, RetType > Class Template Reference

#include <vert_attrib.H>

Inheritance diagram for VertAttrib< AttType, RetType >:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~VertAttrib ()
virtual AttType get_attrib (CBvert *v, CBface *f)=0
virtual RetType dFd (CBface *f, int dir)
virtual RetType dFdx (CBface *f)
virtual RetType dFdy (CBface *f)
virtual RetType dFdz (CBface *f)

Detailed Description

template<typename AttType, typename RetType>
class VertAttrib< AttType, RetType >

Definition at line 14 of file vert_attrib.H.


Constructor & Destructor Documentation

template<typename AttType, typename RetType>
virtual VertAttrib< AttType, RetType >::~VertAttrib  )  [inline, virtual]
 

Definition at line 17 of file vert_attrib.H.


Member Function Documentation

template<typename AttType, typename RetType>
virtual RetType VertAttrib< AttType, RetType >::dFd CBface f,
int  dir
[inline, virtual]
 

Definition at line 26 of file vert_attrib.H.

Referenced by VertAttrib< UVpt, UVvec >::dFdx(), VertAttrib< UVpt, UVvec >::dFdy(), and VertAttrib< UVpt, UVvec >::dFdz().

template<typename AttType, typename RetType>
virtual RetType VertAttrib< AttType, RetType >::dFdx CBface f  )  [inline, virtual]
 

Definition at line 103 of file vert_attrib.H.

Referenced by StripTexCoordsCB2::compute_face_gradients(), StripTexCoordsCB3::compute_face_gradients(), and VertUVTexture::compute_UV_grads().

template<typename AttType, typename RetType>
virtual RetType VertAttrib< AttType, RetType >::dFdy CBface f  )  [inline, virtual]
 

Definition at line 109 of file vert_attrib.H.

Referenced by StripTexCoordsCB2::compute_face_gradients(), StripTexCoordsCB3::compute_face_gradients(), and VertUVTexture::compute_UV_grads().

template<typename AttType, typename RetType>
virtual RetType VertAttrib< AttType, RetType >::dFdz CBface f  )  [inline, virtual]
 

Definition at line 115 of file vert_attrib.H.

Referenced by StripTexCoordsCB2::compute_face_gradients(), StripTexCoordsCB3::compute_face_gradients(), and VertUVTexture::compute_UV_grads().

template<typename AttType, typename RetType>
virtual AttType VertAttrib< AttType, RetType >::get_attrib CBvert v,
CBface f
[pure virtual]
 

Implemented in UV_attrib, UV_attrib, and UV_attrib.

Referenced by VertAttrib< UVpt, UVvec >::dFd().


The documentation for this class was generated from the following file:
Generated on Mon Sep 18 11:47:45 2006 for jot by  doxygen 1.4.4