Main Page
Namespaces
Classes
Files
File List
File Members
include
pose_prediction_ism
predictor_with_score.h
Go to the documentation of this file.
1
18
#ifndef PREDICTOR_WITH_SCORE_H
19
#define PREDICTOR_WITH_SCORE_H
20
#include "
pose_prediction_ism/pose_predictor.h
"
21
22
namespace
pose_prediction_ism
23
{
24
class
PredictorWithScore
:
public
PosePredictor
25
{
26
public
:
27
PredictorWithScore
(std::string database_filename,
28
std::string name_space,
29
PredictorType
predictor_type);
30
31
protected
:
32
typedef
std::pair<IsmObjects, double>
PathWithScore
;
33
virtual
double
calculatePathScore
(
IsmObjects
path) = 0;
34
};
35
typedef
SharedPtr<PredictorWithScore>
PredictorWithScorePtr
;
36
}
37
38
39
#endif // PREDICTOR_WITH_SCORE_H
pose_prediction_ism::PredictorWithScore
Definition:
predictor_with_score.h:24
pose_prediction_ism::PosePredictor
Definition:
pose_predictor.h:46
pose_prediction_ism
Definition:
best_path.h:22
boost::shared_ptr
pose_prediction_ism::PredictorWithScore::PathWithScore
std::pair< IsmObjects, double > PathWithScore
Definition:
predictor_with_score.h:32
pose_predictor.h
pose_prediction_ism::PredictorWithScore::PredictorWithScore
PredictorWithScore(std::string database_filename, std::string name_space, PredictorType predictor_type)
Definition:
predictor_with_score.cpp:22
pose_prediction_ism::PosePredictor::IsmObjects
std::vector< IsmObject > IsmObjects
Definition:
pose_predictor.h:50
pose_prediction_ism::PredictorWithScore::calculatePathScore
virtual double calculatePathScore(IsmObjects path)=0
pose_prediction_ism::PredictorType
PredictorType
Definition:
pose_predictor.h:38
pose_prediction_ism::PredictorWithScorePtr
SharedPtr< PredictorWithScore > PredictorWithScorePtr
Definition:
predictor_with_score.h:35
asr_lib_pose_prediction_ism
Author(s): Heizmann Heinrich, Heller Florian, Meißner Pascal, Stöckle Patrick
autogenerated on Thu Jan 9 2020 07:19:56