Honeycomb
0.1
Component-Model Framework
|
Real number iterator. See range(Real, Real, Real) to create. More...
#include <Range.h>
Public Types | |
typedef std::random_access_iterator_tag | iterator_category |
typedef T | value_type |
typedef Int | difference_type |
typedef T * | pointer |
typedef T | reference |
Public Member Functions | |
RealIter ()=default | |
RealIter (T begin, T step, Int i) | |
RealIter & | operator++ () |
RealIter & | operator-- () |
RealIter | operator++ (int) |
RealIter | operator-- (int) |
RealIter & | operator+= (difference_type rhs) |
RealIter & | operator-= (difference_type rhs) |
RealIter | operator+ (difference_type rhs) const |
RealIter | operator- (difference_type rhs) const |
difference_type | operator- (const RealIter &rhs) const |
bool | operator== (const RealIter &rhs) const |
bool | operator!= (const RealIter &rhs) const |
bool | operator< (const RealIter &rhs) const |
bool | operator> (const RealIter &rhs) const |
bool | operator<= (const RealIter &rhs) const |
bool | operator>= (const RealIter &rhs) const |
reference | operator* () const |
operator T () const | |
Real number iterator. See range(Real, Real, Real) to create.
typedef Int honey::RealIter< T >::difference_type |
typedef std::random_access_iterator_tag honey::RealIter< T >::iterator_category |
typedef T* honey::RealIter< T >::pointer |
typedef T honey::RealIter< T >::reference |
typedef T honey::RealIter< T >::value_type |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |