NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
sparse_mapping::ProtobufVocabulary< TDescriptor, F > Class Template Reference
Inheritance diagram for sparse_mapping::ProtobufVocabulary< TDescriptor, F >:
Inheritance graph

Public Member Functions

 ProtobufVocabulary (int k=10, int L=5, DBoW2::WeightingType weighting=DBoW2::TF_IDF, DBoW2::ScoringType scoring=DBoW2::L1_NORM)
 
 ProtobufVocabulary (google::protobuf::io::ZeroCopyInputStream *input)
 
void SaveProtobuf (google::protobuf::io::ZeroCopyOutputStream *output) const
 
void LoadProtobuf (google::protobuf::io::ZeroCopyInputStream *input)
 

Constructor & Destructor Documentation

◆ ProtobufVocabulary() [1/2]

template<class TDescriptor , class F >
sparse_mapping::ProtobufVocabulary< TDescriptor, F >::ProtobufVocabulary ( int  k = 10,
int  L = 5,
DBoW2::WeightingType  weighting = DBoW2::TF_IDF,
DBoW2::ScoringType  scoring = DBoW2::L1_NORM 
)
inline

◆ ProtobufVocabulary() [2/2]

template<class TDescriptor , class F >
sparse_mapping::ProtobufVocabulary< TDescriptor, F >::ProtobufVocabulary ( google::protobuf::io::ZeroCopyInputStream *  input)
inlineexplicit

Member Function Documentation

◆ LoadProtobuf()

template<class TDescriptor , class F >
void sparse_mapping::ProtobufVocabulary< TDescriptor, F >::LoadProtobuf ( google::protobuf::io::ZeroCopyInputStream *  input)

◆ SaveProtobuf()

template<class TDescriptor , class F >
void sparse_mapping::ProtobufVocabulary< TDescriptor, F >::SaveProtobuf ( google::protobuf::io::ZeroCopyOutputStream *  output) const

The documentation for this class was generated from the following file: