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