Speeduino
|
Iterate over table axis elements. More...
#include <table3d_axes.h>
Public Member Functions | |
table_axis_iterator (table3d_axis_t *pStart, const table3d_axis_t *pEnd, axis_domain domain) | |
Construct. | |
axis_domain | get_domain (void) const |
table_axis_iterator & | advance (int8_t steps) |
Advance the iterator. | |
table_axis_iterator & | operator++ (void) |
Increment the iterator by one element. | |
bool | at_end (void) const |
Test for end of iteration. | |
table3d_axis_t & | operator* (void) |
Dereference the iterator. | |
const table3d_axis_t & | operator* (void) const |
Dereference the iterator. | |
Iterate over table axis elements.
|
inline |
Construct.
|
inline |
Advance the iterator.
steps | The number of elements to move the iterator |
|
inline |
|
inline |
Dereference the iterator.
|
inline |
Dereference the iterator.
|
inline |
Increment the iterator by one element.