OGLplus (0.52.0) a C++ wrapper for OpenGL

oglplus::SeqIterator< ObjectT > Class Template Reference

Object sequence iterator template. More...

#include </home/chochlik/devel/oglplus/include/oglplus/object/seq_tpl.hpp>

Public Types

typedef ObjectT value_type
 Value type.
typedef std::ptrdiff_t difference_type
 Difference type.

Public Member Functions

value_type operator* (void) const
value_type operator[] (std::size_t index) const
 Array access.
SeqIteratoroperator++ (void)
SeqIterator operator++ (int)
SeqIteratoroperator-- (void)
SeqIterator operator-- (int)
SeqIteratoroperator+= (difference_type d)
 Positive offset.
SeqIteratoroperator-= (difference_type d)
 Negative offset.


bool operator== (SeqIterator a, SeqIterator b)
 Equality comparison.
bool operator!= (SeqIterator a, SeqIterator b)
 Inequality comparison.
bool operator< (SeqIterator a, SeqIterator b)
difference_type operator- (SeqIterator a, SeqIterator b)
SeqIterator operator+ (SeqIterator a, difference_type d)
 Positive offset.
SeqIterator operator- (SeqIterator a, difference_type d)
 Negative offset.

Detailed Description

template<typename ObjectT>
class oglplus::SeqIterator< ObjectT >

Object sequence iterator template.

The documentation for this class was generated from the following file:
  • /home/chochlik/devel/oglplus/include/oglplus/object/seq_tpl.hpp

Copyright © 2010-2014 Matúš Chochlík, University of Žilina, Žilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Mon Sep 22 2014 by Doxygen (version 1.8.6).