|
ReUseX
0.0.1
3D Point Cloud Processing for Building Reuse
|
#include <Dataloader.hpp>
Public Types | |
| using | iterator_category = std::input_iterator_tag |
| using | value_type = Batch |
| using | difference_type = std::ptrdiff_t |
| using | pointer = Batch * |
| using | reference = Batch & |
Public Member Functions | |
| Iterator (Dataloader *loader, size_t batch_idx) | |
| Iterator (const Iterator &other) | |
| Iterator & | operator= (const Iterator &other) |
| Iterator (Iterator &&)=default | |
| Iterator & | operator= (Iterator &&)=default |
| BatchView | operator* () const |
| Batch && | move_batch () |
| Iterator & | operator++ () |
| Iterator | operator++ (int)=delete |
| bool | operator== (const Iterator &other) const |
| bool | operator!= (const Iterator &other) const |
Definition at line 56 of file Dataloader.hpp.
| using ReUseX::vision::Dataloader::Iterator::difference_type = std::ptrdiff_t |
Definition at line 60 of file Dataloader.hpp.
| using ReUseX::vision::Dataloader::Iterator::iterator_category = std::input_iterator_tag |
Definition at line 58 of file Dataloader.hpp.
Definition at line 61 of file Dataloader.hpp.
Definition at line 62 of file Dataloader.hpp.
Definition at line 59 of file Dataloader.hpp.
| ReUseX::vision::Dataloader::Iterator::Iterator | ( | Dataloader * | loader, |
| size_t | batch_idx ) |
References ReUseX::vision::Dataloader::Dataloader().
Referenced by Iterator(), Iterator(), operator!=(), operator++(), operator++(), operator=(), operator=(), and operator==().
|
inline |
Definition at line 76 of file Dataloader.hpp.
References Iterator().
|
default |
References Iterator().
| Batch && ReUseX::vision::Dataloader::Iterator::move_batch | ( | ) |
| bool ReUseX::vision::Dataloader::Iterator::operator!= | ( | const Iterator & | other | ) | const |
References ReUseX::vision::Dataloader::Dataloader(), and Iterator().
| BatchView ReUseX::vision::Dataloader::Iterator::operator* | ( | ) | const |
| Iterator & ReUseX::vision::Dataloader::Iterator::operator++ | ( | ) |
References Iterator().
|
delete |
References Iterator().
Definition at line 85 of file Dataloader.hpp.
References Iterator().
References Iterator().
| bool ReUseX::vision::Dataloader::Iterator::operator== | ( | const Iterator & | other | ) | const |
References Iterator().