Visualization LibraryA lightweight C++ OpenGL middleware for 2D/3D graphics |
[Home] [Tutorials] [All Classes] [Grouped Classes] |
#include <IndexIterator.hpp>
Public Member Functions | |
| IndexIteratorElements () | |
| void | initialize (TArray *idx_array, const std::vector< GLint > *p_base_vertices, const std::vector< GLsizei > *p_vert_counts, int base_vert, bool prim_restart_on, unsigned int prim_restart_idx) |
| virtual bool | isEnd () const |
| virtual bool | next () |
Protected Attributes | |
| ref< TArray > | mArray |
| int | mBaseVert |
| int | mCurPos |
| bool | mPrimRestartEnabled |
| unsigned int | mPrimRestartIdx |
| const std::vector< GLint > * | mpBaseVertices |
| const std::vector< GLsizei > * | mpVertCounts |
| int | mBaseCount |
| int | mBaseIdx |
| vl::IndexIteratorElements< TArray >::IndexIteratorElements | ( | ) | [inline] |
| void vl::IndexIteratorElements< TArray >::initialize | ( | TArray * | idx_array, |
| const std::vector< GLint > * | p_base_vertices, | ||
| const std::vector< GLsizei > * | p_vert_counts, | ||
| int | base_vert, | ||
| bool | prim_restart_on, | ||
| unsigned int | prim_restart_idx | ||
| ) | [inline] |
| virtual bool vl::IndexIteratorElements< TArray >::isEnd | ( | ) | const [inline, virtual] |
Implements vl::IndexIteratorAbstract.
| virtual bool vl::IndexIteratorElements< TArray >::next | ( | ) | [inline, virtual] |
Implements vl::IndexIteratorAbstract.
ref<TArray> vl::IndexIteratorElements< TArray >::mArray [protected] |
int vl::IndexIteratorElements< TArray >::mBaseVert [protected] |
int vl::IndexIteratorElements< TArray >::mCurPos [protected] |
bool vl::IndexIteratorElements< TArray >::mPrimRestartEnabled [protected] |
unsigned int vl::IndexIteratorElements< TArray >::mPrimRestartIdx [protected] |
const std::vector<GLint>* vl::IndexIteratorElements< TArray >::mpBaseVertices [protected] |
const std::vector<GLsizei>* vl::IndexIteratorElements< TArray >::mpVertCounts [protected] |
int vl::IndexIteratorElements< TArray >::mBaseCount [protected] |
int vl::IndexIteratorElements< TArray >::mBaseIdx [protected] |