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
 Dereference.
 
value_type operator[] (std::size_t index) const
 Array access.
 
SeqIteratoroperator++ (void)
 Preincrement.
 
SeqIterator operator++ (int)
 Postincrement.
 
SeqIteratoroperator-- (void)
 Predecrement.
 
SeqIterator operator-- (int)
 Postdecrement.
 
SeqIteratoroperator+= (difference_type d)
 Positive offset.
 
SeqIteratoroperator-= (difference_type d)
 Negative offset.
 

Friends

bool operator== (SeqIterator a, SeqIterator b)
 Equality comparison.
 
bool operator!= (SeqIterator a, SeqIterator b)
 Inequality comparison.
 
bool operator< (SeqIterator a, SeqIterator b)
 Ordering.
 
difference_type operator- (SeqIterator a, SeqIterator b)
 Distance.
 
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).