Class to store featrues for registration.
More...
#include <Feature.h>
|
| void | Resize (int dim, int n) |
| |
| size_t | Dimension () const |
| | Returns feature dimensions per point. More...
|
| |
| size_t | Num () const |
| | Returns number of points. More...
|
| |
| std::shared_ptr< Feature > | SelectByIndex (const std::vector< size_t > &indices, bool invert=false) const |
| | Selects features from input Feature group, with indices in indices, and returns a new Feature group with selected features. More...
|
| |
Class to store featrues for registration.
◆ Dimension()
| size_t open3d::pipelines::registration::Feature::Dimension |
( |
| ) |
const |
|
inline |
Returns feature dimensions per point.
◆ Num()
| size_t open3d::pipelines::registration::Feature::Num |
( |
| ) |
const |
|
inline |
Returns number of points.
◆ Resize()
| void open3d::pipelines::registration::Feature::Resize |
( |
int |
dim, |
|
|
int |
n |
|
) |
| |
|
inline |
Resize feature data buffer to dim x n.
- Parameters
-
| dim | Feature dimension per point. |
| n | Number of points. |
◆ SelectByIndex()
| std::shared_ptr< Feature > open3d::pipelines::registration::Feature::SelectByIndex |
( |
const std::vector< size_t > & |
indices, |
|
|
bool |
invert = false |
|
) |
| const |
Selects features from input Feature group, with indices in indices, and returns a new Feature group with selected features.
- Parameters
-
| indices | Indices of features to be selected. |
| invert | Set to True to invert the selection of indices. |
◆ data_
| Eigen::MatrixXd open3d::pipelines::registration::Feature::data_ |
Data buffer storing features.
The documentation for this class was generated from the following files:
- /root/Open3D/cpp/open3d/pipelines/registration/Feature.h
- /root/Open3D/cpp/open3d/pipelines/registration/Feature.cpp