Main Page
Namespaces
Classes
Files
File List
File Members
include
next_best_view
rating
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
{
34
struct
BaseScoreContainer
{
35
private
:
36
float
mUtility
;
37
float
mInverseCosts
;
38
public
:
39
void
setWeightedNormalizedUtility
(
float
value) {
40
mUtility = value;
41
}
42
43
float
getWeightedNormalizedUtility
()
const
{
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
:
55
BaseScoreContainer
();
56
60
virtual
~BaseScoreContainer
() = 0;
61
};
62
66
typedef
boost::shared_ptr<BaseScoreContainer>
BaseScoreContainerPtr
;
67
}
68
69
70
#endif
/* BASESCORE_HPP_ */
next_best_view::BaseScoreContainer::getWeightedInverseCosts
float getWeightedInverseCosts() const
Definition:
BaseScoreContainer.hpp:51
next_best_view::BaseScoreContainer
BaseScore implements no such functionalities, but the corresponding RatingModule has to implement a B...
Definition:
BaseScoreContainer.hpp:34
next_best_view::BaseScoreContainer::BaseScoreContainer
BaseScoreContainer()
Definition:
BaseScoreContainer.cpp:23
next_best_view::BaseScoreContainer::setWeightedNormalizedUtility
void setWeightedNormalizedUtility(float value)
Definition:
BaseScoreContainer.hpp:39
boost::shared_ptr
next_best_view::BaseScoreContainer::~BaseScoreContainer
virtual ~BaseScoreContainer()=0
destructor of the object.
Definition:
BaseScoreContainer.cpp:24
next_best_view
this namespace contains all generally usable classes.
Definition:
CameraModelFilter.hpp:26
next_best_view::BaseScoreContainer::getWeightedNormalizedUtility
float getWeightedNormalizedUtility() const
Definition:
BaseScoreContainer.hpp:43
next_best_view::BaseScoreContainer::mUtility
float mUtility
Definition:
BaseScoreContainer.hpp:36
next_best_view::BaseScoreContainer::mInverseCosts
float mInverseCosts
Definition:
BaseScoreContainer.hpp:37
next_best_view::BaseScoreContainer::setWeightedInverseCosts
void setWeightedInverseCosts(float value)
Definition:
BaseScoreContainer.hpp:47
next_best_view::BaseScoreContainerPtr
boost::shared_ptr< BaseScoreContainer > BaseScoreContainerPtr
Definition for the shared pointer type of the class.
Definition:
BaseScoreContainer.hpp:66
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