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

UV_attrib Class Reference

Inheritance diagram for UV_attrib:

Inheritance graph
[legend]
Collaboration diagram for UV_attrib:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 UV_attrib ()
virtual ~UV_attrib ()
virtual UVpt get_attrib (CBvert *v, CBface *f)
 UV_attrib ()
virtual ~UV_attrib ()
virtual UVpt get_attrib (CBvert *v, CBface *f)
 UV_attrib ()
virtual ~UV_attrib ()
virtual UVpt get_attrib (CBvert *v, CBface *f)
virtual UVvec dFd (CBface *f, int dir)
virtual UVvec dFdx (CBface *f)
virtual UVvec dFdy (CBface *f)
virtual UVvec dFdz (CBface *f)

Protected Attributes

TexCoordGenauto_UV
TexCoordGenauto_UV
TexCoordGenauto_UV

Detailed Description

Definition at line 32 of file dots_ex.C.


Constructor & Destructor Documentation

UV_attrib::UV_attrib  )  [inline]
 

Definition at line 36 of file dots_ex.C.

References auto_UV, and TexCoordGen::setup().

virtual UV_attrib::~UV_attrib  )  [inline, virtual]
 

Definition at line 42 of file dots_ex.C.

References auto_UV.

UV_attrib::UV_attrib  )  [inline]
 

Definition at line 33 of file halftone_shader_ex.C.

References auto_UV, and TexCoordGen::setup().

virtual UV_attrib::~UV_attrib  )  [inline, virtual]
 

Definition at line 39 of file halftone_shader_ex.C.

References auto_UV.

UV_attrib::UV_attrib  )  [inline]
 

Definition at line 114 of file normals_texture.C.

References auto_UV, and TexCoordGen::setup().

virtual UV_attrib::~UV_attrib  )  [inline, virtual]
 

Definition at line 120 of file normals_texture.C.

References auto_UV.


Member Function Documentation

virtual UVvec VertAttrib< UVpt , UVvec >::dFd CBface f,
int  dir
[inline, virtual, inherited]
 

Definition at line 26 of file vert_attrib.H.

References VertAttrib< AttType, RetType >::get_attrib(), Bface::v1(), Bface::v2(), Bface::v3(), and Bvert::wloc().

virtual UVvec VertAttrib< UVpt , UVvec >::dFdx CBface f  )  [inline, virtual, inherited]
 

Definition at line 103 of file vert_attrib.H.

References VertAttrib< AttType, RetType >::dFd().

virtual UVvec VertAttrib< UVpt , UVvec >::dFdy CBface f  )  [inline, virtual, inherited]
 

Definition at line 109 of file vert_attrib.H.

References VertAttrib< AttType, RetType >::dFd().

virtual UVvec VertAttrib< UVpt , UVvec >::dFdz CBface f  )  [inline, virtual, inherited]
 

Definition at line 115 of file vert_attrib.H.

References VertAttrib< AttType, RetType >::dFd().

virtual UVpt UV_attrib::get_attrib CBvert v,
CBface f
[inline, virtual]
 

Implements VertAttrib< UVpt, UVvec >.

Definition at line 125 of file normals_texture.C.

References auto_UV, UVdata::get_uv(), UVdata::lookup(), Bface::patch(), Patch::tex_coord_gen(), and TexCoordGen::uv_from_vert().

virtual UVpt UV_attrib::get_attrib CBvert v,
CBface f
[inline, virtual]
 

Implements VertAttrib< UVpt, UVvec >.

Definition at line 44 of file halftone_shader_ex.C.

References auto_UV, UVdata::get_uv(), UVdata::lookup(), Bface::patch(), Patch::tex_coord_gen(), and TexCoordGen::uv_from_vert().

virtual UVpt UV_attrib::get_attrib CBvert v,
CBface f
[inline, virtual]
 

Implements VertAttrib< UVpt, UVvec >.

Definition at line 47 of file dots_ex.C.

References auto_UV, UVdata::get_uv(), UVdata::lookup(), Bface::patch(), Patch::tex_coord_gen(), and TexCoordGen::uv_from_vert().

Referenced by StripTexCoordsCB2::faceCB(), and StripTexCoordsCB3::faceCB().


Member Data Documentation

TexCoordGen* UV_attrib::auto_UV [protected]
 

Definition at line 140 of file normals_texture.C.

TexCoordGen* UV_attrib::auto_UV [protected]
 

Definition at line 59 of file halftone_shader_ex.C.

TexCoordGen* UV_attrib::auto_UV [protected]
 

Definition at line 62 of file dots_ex.C.

Referenced by get_attrib(), UV_attrib(), and ~UV_attrib().


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