BaseScoreContainer.hpp
Go to the documentation of this file.
1 
20 #ifndef BASESCORE_HPP_
21 #define BASESCORE_HPP_
22 
23 #include <boost/shared_ptr.hpp>
24 
25 namespace next_best_view {
35  private:
36  float mUtility;
38  public:
39  void setWeightedNormalizedUtility(float value) {
40  mUtility = value;
41  }
42 
44  return mUtility;
45  }
46 
47  void setWeightedInverseCosts(float value) {
48  mInverseCosts = value;
49  }
50 
51  float getWeightedInverseCosts() const {
52  return mInverseCosts;
53  }
54  public:
56 
60  virtual ~BaseScoreContainer() = 0;
61  };
62 
67 }
68 
69 
70 #endif /* BASESCORE_HPP_ */
BaseScore implements no such functionalities, but the corresponding RatingModule has to implement a B...
virtual ~BaseScoreContainer()=0
destructor of the object.
this namespace contains all generally usable classes.
boost::shared_ptr< BaseScoreContainer > BaseScoreContainerPtr
Definition for the shared pointer type of the class.


asr_next_best_view
Author(s): Aumann Florian, Borella Jocelyn, Heller Florian, Meißner Pascal, Schleicher Ralf, Stöckle Patrick, Stroh Daniel, Trautmann Jeremias, Walter Milena, Wittenbeck Valerij
autogenerated on Thu Jan 9 2020 07:20:18