Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

osg::GeoSet::IndexPointer Struct Reference

List of all members.

Public Methods

 IndexPointer ()
const bool operator== (const IndexPointer &ip) const
const bool valid () const
const bool null () const
void setToNull ()
void set (uint size, GLushort *data)
void set (const uint size, GLuint *data)
const uint maxIndex () const
const GLint operator[] (const GLuint pos) const

Public Attributes

uint _size
bool _is_ushort
union {
   GLushort *   _ushort
   GLuint *   _uint
_ptr

Constructor & Destructor Documentation

osg::GeoSet::IndexPointer::IndexPointer   [inline]
 


Member Function Documentation

const uint osg::GeoSet::IndexPointer::maxIndex   const [inline]
 

const bool osg::GeoSet::IndexPointer::null   const [inline]
 

const bool osg::GeoSet::IndexPointer::operator== const IndexPointer &    ip const [inline]
 

const GLint osg::GeoSet::IndexPointer::operator[] const GLuint    pos const [inline]
 

void osg::GeoSet::IndexPointer::set const uint    size,
GLuint *    data
[inline]
 

void osg::GeoSet::IndexPointer::set uint    size,
GLushort *    data
[inline]
 

void osg::GeoSet::IndexPointer::setToNull   [inline]
 

const bool osg::GeoSet::IndexPointer::valid   const [inline]
 


Member Data Documentation

bool osg::GeoSet::IndexPointer::_is_ushort
 

union { ... } osg::GeoSet::IndexPointer::_ptr
 

uint osg::GeoSet::IndexPointer::_size
 

GLuint* osg::GeoSet::IndexPointer::_uint
 

GLushort* osg::GeoSet::IndexPointer::_ushort
 


The documentation for this struct was generated from the following file:
Generated at Wed Sep 18 13:55:31 2002 for the Open Scene Graph by doxygen 1.2.16.