Public Member Functions | |
MSLDStripCB () | |
void | set_locs (GLint loc[5]) |
virtual void | faceCB (CBvert *v, CBface *) |
virtual void | begin_faces (TriStrip *) |
virtual void | end_faces (TriStrip *) |
virtual void | begin_edges (EdgeStrip *) |
virtual void | end_edges (EdgeStrip *) |
virtual void | begin_verts (VertStrip *) |
virtual void | end_verts (VertStrip *) |
virtual void | edgeCB (CBvert *v, CBedge *) |
virtual void | vertCB (CBvert *v) |
Public Attributes | |
double | alpha |
Private Attributes | |
GLint | pdir1_attrib_loc |
GLint | pdir2_attrib_loc |
GLint | k1_attrib_loc |
GLint | k2_attrib_loc |
GLint | dcurv_tensor_attrib_loc |
Definition at line 24 of file msld.C.
|
|
|
Reimplemented from StripCB. Reimplemented in StripColorCB. Definition at line 37 of file util.H. References GL_LINE_STRIP, and glBegin(). Referenced by StripColorCB::begin_edges(). |
|
Reimplemented from StripCB. Reimplemented in StripColorCB. Definition at line 34 of file util.H. References GL_TRIANGLE_STRIP, and glBegin(). Referenced by StripColorCB::begin_faces(). |
|
Reimplemented from StripCB. Reimplemented in StripColorCB. Definition at line 40 of file util.H. References GL_POINTS, and glBegin(). Referenced by StripColorCB::begin_verts(). |
|
Reimplemented from StripCB. Reimplemented in ColorIDStripCB, and StripColorCB. Definition at line 47 of file util.H. References glVertex3dv(), and Bvert::loc(). Referenced by StripColorCB::edgeCB(). |
|
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 msld.C. References BMESHcurvature_data::dcurv_tensor_t::dcurv, Bvert::dcurv_tensor(), dcurv_tensor_attrib_loc, glNormal3dv(), glVertex3dv(), glVertexAttrib1fARB, glVertexAttrib3fARB, glVertexAttrib4fARB, Bvert::k1(), k1_attrib_loc, Bvert::k2(), k2_attrib_loc, Bvert::loc(), Bvert::pdir1(), pdir1_attrib_loc, Bvert::pdir2(), pdir2_attrib_loc, and Bface::vert_normal(). |
|
Definition at line 28 of file msld.C. References dcurv_tensor_attrib_loc, k1_attrib_loc, k2_attrib_loc, pdir1_attrib_loc, and pdir2_attrib_loc. |
|
Reimplemented from StripCB. Reimplemented in ColorIDStripCB. Definition at line 48 of file util.H. References glVertex3dv(), and Bvert::loc(). |
|
|
Definition at line 42 of file msld.C. Referenced by faceCB(), and set_locs(). |
|
Definition at line 41 of file msld.C. Referenced by faceCB(), and set_locs(). |
|
Definition at line 41 of file msld.C. Referenced by faceCB(), and set_locs(). |
|
Definition at line 40 of file msld.C. Referenced by faceCB(), and set_locs(). |
|
Definition at line 40 of file msld.C. Referenced by faceCB(), and set_locs(). |