![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <matrix.h>


Public Types | |
| typedef T | type |
Public Member Functions | |
| Matrix () | |
| Matrix (T *data_, size_t rows_, size_t cols_, size_t stride_=0) | |
| T * | operator[] (size_t index) const |
| T * | ptr () const |
Public Member Functions inherited from flann::Matrix_ | |
| 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 |
Additional Inherited Members | |
Public Attributes inherited from flann::Matrix_ | |
| size_t | rows |
| size_t | cols |
| size_t | stride |
| flann_datatype_t | type |
Protected Member Functions inherited from flann::Matrix_ | |
| template<typename Archive > | |
| void | serialize (Archive &ar) |
Protected Attributes inherited from flann::Matrix_ | |
| uchar * | data |
Class that implements a simple rectangular matrix stored in a memory buffer and provides convenient matrix-like access using the [] operators.
This class has the same memory structure as the un-templated class flann::Matrix_ and it's directly convertible from it.
| typedef T flann::Matrix< T >::type |
|
inline |
|
inline |
Definition at line 112 of file matrix.h.
References flann::Matrix_::cols, and flann::Matrix_::stride.
|
inline |
Operator that returns a (pointer to a) row of the data.
Definition at line 121 of file matrix.h.
References flann::Matrix_::data, and flann::Matrix_::stride.
|
inline |
Definition at line 127 of file matrix.h.
References flann::Matrix_::data.
Referenced by flann::KDTreeCuda3dIndex< Distance >::buildIndex(), flann::mpi::Index< Distance >::knnSearch(), flann::NNIndex< Distance >::knnSearch(), flann::KDTreeCuda3dIndex< Distance >::knnSearchGpu(), flann::mpi::ResultsMerger< DistanceType >::operator()(), flann::mpi::Index< Distance >::radiusSearch(), flann::NNIndex< Distance >::radiusSearch(), flann::save_to_file(), flann::mpi::SearchResults< DistanceType >::serialize(), boost::serialization::serialize(), and flann::KDTreeCuda3dIndex< Distance >::~KDTreeCuda3dIndex().