Main Page
Modules
Namespaces
Classes
Files
File List
File Members
orb_slam2
Thirdparty
DBoW2
DBoW2
FeatureVector.h
Go to the documentation of this file.
1
10
#ifndef __D_T_FEATURE_VECTOR__
11
#define __D_T_FEATURE_VECTOR__
12
13
#include "
BowVector.h
"
14
#include <map>
15
#include <vector>
16
#include <iostream>
17
18
namespace
DBoW2
{
19
21
class
FeatureVector
:
22
public
std::map<NodeId, std::vector<unsigned int> >
23
{
24
public
:
25
29
FeatureVector
(
void
);
30
34
~FeatureVector
(
void
);
35
42
void
addFeature
(
NodeId
id
,
unsigned
int
i_feature);
43
49
friend
std::ostream&
operator<<
(std::ostream &out,
const
FeatureVector
&v);
50
51
};
52
53
}
// namespace DBoW2
54
55
#endif
56
DBoW2::FeatureVector::FeatureVector
FeatureVector(void)
Definition:
FeatureVector.cpp:19
DBoW2
Definition:
BowVector.cpp:18
DBoW2::FeatureVector::operator<<
friend std::ostream & operator<<(std::ostream &out, const FeatureVector &v)
Definition:
FeatureVector.cpp:49
DBoW2::FeatureVector
Vector of nodes with indexes of local features.
Definition:
FeatureVector.h:21
DBoW2::FeatureVector::~FeatureVector
~FeatureVector(void)
Definition:
FeatureVector.cpp:25
BowVector.h
DBoW2::FeatureVector::addFeature
void addFeature(NodeId id, unsigned int i_feature)
Definition:
FeatureVector.cpp:31
DBoW2::NodeId
unsigned int NodeId
Id of nodes in the vocabulary treee.
Definition:
BowVector.h:26
orb_slam2_ros
Author(s):
autogenerated on Wed Apr 21 2021 02:53:05