osg::DVRRenderSlicePrimitive Class Reference

#include <OSGDVRRenderSlice.h>

List of all members.

Public Member Functions

void render (void) const

Public Attributes

GLenum type
std::vector< GLdouble * > vertices


Detailed Description

Definition at line 17 of file OSGDVRRenderSlice.h.


Member Function Documentation

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 }


Member Data Documentation

Definition at line 25 of file OSGDVRRenderSlice.h.

Referenced by beginCallback(), osg::DVRClipper::clipSlice(), and render().

Definition at line 28 of file OSGDVRRenderSlice.h.

Referenced by beginCallback(), osg::DVRClipper::clipSlice(), and render().


The documentation for this class was generated from the following files:

Generated on Mon Mar 17 11:14:33 2008 for OpenSG by  doxygen 1.5.5