A list of features.
Definition at line 361 of file CFeature.h.
#include <mrpt/vision/CFeature.h>
◆ CMatchedFeatureList()
mrpt::vision::CMatchedFeatureList::CMatchedFeatureList |
( |
| ) |
|
◆ ~CMatchedFeatureList()
virtual mrpt::vision::CMatchedFeatureList::~CMatchedFeatureList |
( |
| ) |
|
|
virtual |
◆ get_type()
TFeatureType mrpt::vision::CMatchedFeatureList::get_type |
( |
| ) |
const |
|
inline |
The type of the first feature in the list.
Definition at line 367 of file CFeature.h.
◆ getBothFeatureLists()
Returns the matching features as two separate CFeatureLists.
◆ getByID()
CFeaturePtr mrpt::vision::CMatchedFeatureList::getByID |
( |
const TFeatureID & |
ID, |
|
|
const TListIdx & |
idx |
|
) |
| |
Returns a smart pointer to the feature with the provided ID or a empty one if not found.
◆ getMaxID()
Returns the maximum ID of the features in the list.
If the max ID has been already set up, this method just returns it. Otherwise, this method finds, stores and returns it.
◆ saveToTextFile()
void mrpt::vision::CMatchedFeatureList::saveToTextFile |
( |
const std::string & |
fileName | ) |
|
Save list of matched features to a text file.
◆ setLeftMaxID()
void mrpt::vision::CMatchedFeatureList::setLeftMaxID |
( |
const TFeatureID & |
leftID | ) |
|
|
inline |
Explicitly set the max IDs values to certain values.
Definition at line 386 of file CFeature.h.
◆ setMaxIDs()
void mrpt::vision::CMatchedFeatureList::setMaxIDs |
( |
const TFeatureID & |
leftID, |
|
|
const TFeatureID & |
rightID |
|
) |
| |
|
inline |
◆ setRightMaxID()
void mrpt::vision::CMatchedFeatureList::setRightMaxID |
( |
const TFeatureID & |
rightID | ) |
|
|
inline |
◆ updateMaxID()
void mrpt::vision::CMatchedFeatureList::updateMaxID |
( |
const TListIdx & |
idx | ) |
|
Updates the value of the maximum ID of the features in the matched list, i.e.
it explicitly searches for the max ID and updates the member variables.
◆ elements
T std::deque< T >::elements |
|
inherited |
◆ m_leftMaxID
TFeatureID mrpt::vision::CMatchedFeatureList::m_leftMaxID |
|
protected |
◆ m_rightMaxID
TFeatureID mrpt::vision::CMatchedFeatureList::m_rightMaxID |
|
protected |