echelon
0.8.0
|
Accessor class for the dimensions of a dataset. More...
#include <dataset_dimensions.hpp>
Public Types | |
using | iterator = std::vector< dimension >::iterator |
Type of the iterator over all dataset dimensions. | |
using | const_iterator = std::vector< dimension >::const_iterator |
Type of the iterator over all dataset dimensions. | |
Public Member Functions | |
dimension & | operator[] (std::size_t index) |
Access a dimension by index. More... | |
const dimension & | operator[] (std::size_t index) const |
Access a dimension by index. More... | |
iterator | begin () |
Iterator pointing to the first dimension. | |
iterator | end () |
Iterator pointing just after the last dimension. | |
const_iterator | begin () const |
Iterator pointing to the first dimension. | |
const_iterator | end () const |
Iterator pointing just after the last dimension. | |
Accessor class for the dimensions of a dataset.
|
inline |
Access a dimension by index.
index | Index of the dimension |
|
inline |
Access a dimension by index.
index | Index of the dimension |