Open3D (C++ API)
0.18.0+85981ff
|
#include <Tensor.h>
Public Types | |
using | iterator_category = std::forward_iterator_tag |
using | difference_type = std::ptrdiff_t |
using | value_type = Tensor |
using | pointer = value_type * |
using | reference = value_type |
Public Member Functions | |
Iterator (pointer tensor, int64_t index) | |
Iterator (const Iterator &) | |
~Iterator () | |
reference | operator* () const |
pointer | operator-> () const |
Iterator & | operator++ () |
Iterator | operator++ (int) |
bool | operator== (const Iterator &other) const |
bool | operator!= (const Iterator &other) const |
using open3d::core::Tensor::Iterator::difference_type = std::ptrdiff_t |
using open3d::core::Tensor::Iterator::iterator_category = std::forward_iterator_tag |
open3d::core::Tensor::Iterator::Iterator | ( | pointer | tensor, |
int64_t | index | ||
) |
open3d::core::Tensor::Iterator::Iterator | ( | const Iterator & | other | ) |
open3d::core::Tensor::Iterator::~Iterator | ( | ) |
bool open3d::core::Tensor::Iterator::operator!= | ( | const Iterator & | other | ) | const |
Tensor::Iterator::reference open3d::core::Tensor::Iterator::operator* | ( | ) | const |
Tensor::Iterator & open3d::core::Tensor::Iterator::operator++ | ( | ) |
Tensor::Iterator open3d::core::Tensor::Iterator::operator++ | ( | int | ) |
Tensor::Iterator::pointer open3d::core::Tensor::Iterator::operator-> | ( | ) | const |
bool open3d::core::Tensor::Iterator::operator== | ( | const Iterator & | other | ) | const |