GLVis  v4.2
Accurate and flexible finite element visualization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
gl3::IIndexedBuffer Class Referenceabstract

#include <types.hpp>

Inheritance diagram for gl3::IIndexedBuffer:
[legend]
Collaboration diagram for gl3::IIndexedBuffer:
[legend]

Public Member Functions

virtual const std::vector< int > & getIndices () const =0
 
- Public Member Functions inherited from gl3::IVertexBuffer
 IVertexBuffer ()
 
virtual ~IVertexBuffer ()
 
int getHandle () const
 
void setHandle (int dev_hnd)
 
virtual void clear ()=0
 Clears the data stored in the vertex buffer. More...
 
virtual size_t count () const =0
 Gets the number of vertices contained in the buffer. More...
 
virtual GLenum getShape () const =0
 Gets the primitive type contained by the vertex buffer. More...
 
virtual size_t getStride () const =0
 Gets the stride between vertices. More...
 
virtual const void * getData () const =0
 

Detailed Description

Definition at line 499 of file types.hpp.

Member Function Documentation

virtual const std::vector<int>& gl3::IIndexedBuffer::getIndices ( ) const
pure virtual

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