#include <matrix.h>
Public Member Functions | |
Matrix_ () | |
Matrix_ (void *data_, size_t rows_, size_t cols_, flann_datatype_t type_, size_t stride_=0) | |
void * | operator[] (size_t index) const |
void * | ptr () const |
Public Attributes | |
size_t | cols |
size_t | rows |
size_t | stride |
flann_datatype_t | type |
Protected Member Functions | |
template<typename Archive > | |
void | serialize (Archive &ar) |
Protected Attributes | |
uchar * | data |
Friends | |
struct | serialization::access |
rtflann::Matrix_::Matrix_ | ( | ) | [inline] |
rtflann::Matrix_::Matrix_ | ( | void * | data_, |
size_t | rows_, | ||
size_t | cols_, | ||
flann_datatype_t | type_, | ||
size_t | stride_ = 0 |
||
) | [inline] |
void* rtflann::Matrix_::operator[] | ( | size_t | index | ) | const [inline] |
Operator that returns a (pointer to a) row of the data.
Reimplemented in rtflann::Matrix< T >, rtflann::Matrix< size_t >, and rtflann::Matrix< ElementType >.
void* rtflann::Matrix_::ptr | ( | ) | const [inline] |
Reimplemented in rtflann::Matrix< T >, rtflann::Matrix< size_t >, and rtflann::Matrix< ElementType >.
void rtflann::Matrix_::serialize | ( | Archive & | ar | ) | [inline, protected] |
friend struct serialization::access [friend] |
size_t rtflann::Matrix_::cols |
uchar* rtflann::Matrix_::data [protected] |
size_t rtflann::Matrix_::rows |
size_t rtflann::Matrix_::stride |
Reimplemented in rtflann::Matrix< T >, rtflann::Matrix< size_t >, and rtflann::Matrix< ElementType >.