#include <tri_strips_texture.H>
Inheritance diagram for StripColorCB:
Public Member Functions | |
StripColorCB () | |
virtual void | begin_faces (TriStrip *t) |
virtual void | faceCB (CBvert *v, CBface *f) |
virtual void | begin_edges (EdgeStrip *e) |
virtual void | edgeCB (CBvert *v, CBedge *e) |
virtual void | begin_verts (VertStrip *v) |
virtual void | end_faces (TriStrip *) |
virtual void | end_edges (EdgeStrip *) |
virtual void | end_verts (VertStrip *) |
virtual void | vertCB (CBvert *v) |
Public Attributes | |
double | alpha |
Protected Attributes | |
bool | _starting |
Definition at line 21 of file tri_strips_texture.H.
|
Definition at line 36 of file tri_strips_texture.H. |
|
Reimplemented from GLStripCB. Definition at line 53 of file tri_strips_texture.H. References _starting, and GLStripCB::begin_edges(). |
|
Reimplemented from GLStripCB. Definition at line 39 of file tri_strips_texture.H. References StripCB::alpha, GLStripCB::begin_faces(), and glColor4d(). |
|
Reimplemented from GLStripCB. Definition at line 71 of file tri_strips_texture.H. References StripCB::alpha, GLStripCB::begin_verts(), and glColor4d(). |
|
Reimplemented from GLStripCB. Definition at line 59 of file tri_strips_texture.H. References _starting, StripCB::alpha, GLStripCB::edgeCB(), and glColor4d(). |
|
Reimplemented from StripCB. Definition at line 38 of file util.H. References glEnd(). |
|
Reimplemented from StripCB. Definition at line 35 of file util.H. References glEnd(). |
|
Reimplemented from StripCB. Definition at line 41 of file util.H. References glEnd(). |
|
Reimplemented from GLStripCB. Definition at line 46 of file tri_strips_texture.H. References glNormal3dv(), glVertex3dv(), Bvert::loc(), and Bface::norm(). |
|
Reimplemented from StripCB. Reimplemented in ColorIDStripCB. Definition at line 48 of file util.H. References glVertex3dv(), and Bvert::loc(). |
|
Definition at line 24 of file tri_strips_texture.H. Referenced by begin_edges(), and edgeCB(). |
|
Definition at line 39 of file stripcb.H. Referenced by begin_faces(), begin_verts(), SmoothShadeTexture::draw(), LineDrawingTexture::draw(), FlatShadeTexture::draw(), CurvatureTexture::draw(), edgeCB(), SmoothShadeStripCB::faceCB(), StripTexCoordsCB2::faceCB(), FlatShadeStripCB::faceCB(), and StripTexCoordsCB3::faceCB(). |