#include <OSGDVRRenderSlice.h>
Public Member Functions | |
| void | render (void) const |
Public Attributes | |
| GLenum | type |
| std::vector< GLdouble * > | vertices |
Definition at line 17 of file OSGDVRRenderSlice.h.
| void osg::DVRRenderSlicePrimitive::render | ( | void | ) | const |
Definition at line 9 of file OSGDVRRenderSlice.cpp.
References type, and vertices.
00010 { 00011 glBegin(type); 00012 { 00013 for(std::vector<GLdouble*>::const_iterator i = vertices.begin(); 00014 i != vertices.end(); 00015 ++i) 00016 { 00017 glTexCoord3dv(&((*i)[3])); 00018 glVertex3dv(*i); 00019 } 00020 } 00021 glEnd(); 00022 }
Definition at line 25 of file OSGDVRRenderSlice.h.
Referenced by beginCallback(), osg::DVRClipper::clipSlice(), and render().
| std::vector<GLdouble *> osg::DVRRenderSlicePrimitive::vertices |
Definition at line 28 of file OSGDVRRenderSlice.h.
Referenced by beginCallback(), osg::DVRClipper::clipSlice(), and render().
1.5.5