A list of features.
Definition at line 358 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 |
◆ 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 382 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 |