Public Member Functions | List of all members
ISM::SimpleRater Class Reference

#include <SimpleRater.hpp>

Inheritance diagram for ISM::SimpleRater:
Inheritance graph
[legend]

Public Member Functions

virtual void printRatingAtBackProjectionLevel (VotedPosePtr &votedPose, PosePtr &refPose, RatingDataPtr data)
 
virtual double rateAtBackProjectionLevel (VotedPosePtr &votedPose, RatingDataPtr data)
 
 SimpleRater (double bin_size, double maxAngleDeviation)
 
- Public Member Functions inherited from ISM::BaseRater
 BaseRater (double bin_size, double maxAngleDeviation)
 
bool isVoteSupportingReference (VotedPosePtr &votedPose, PosePtr &refPose, RatingDataPtr data)
 

Additional Inherited Members

- Protected Attributes inherited from ISM::BaseRater
const double maxAngleDeviation
 
const double maxSquaredDistance
 
PointPtr projectedPoint
 
PosePtr projectedPose
 

Detailed Description

SimpleRater class. The SimpleRater just conisder if certain conditions are met and only rate with 0 or 1.

Definition at line 26 of file SimpleRater.hpp.

Constructor & Destructor Documentation

ISM::SimpleRater::SimpleRater ( double  bin_size,
double  maxAngleDeviation 
)
inline

Definition at line 29 of file SimpleRater.hpp.

Member Function Documentation

virtual void ISM::SimpleRater::printRatingAtBackProjectionLevel ( VotedPosePtr votedPose,
PosePtr refPose,
RatingDataPtr  data 
)
inlinevirtual

Implements ISM::BaseRater.

Definition at line 42 of file SimpleRater.hpp.

virtual double ISM::SimpleRater::rateAtBackProjectionLevel ( VotedPosePtr votedPose,
RatingDataPtr  data 
)
inlinevirtual

Implements ISM::BaseRater.

Definition at line 34 of file SimpleRater.hpp.


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


asr_lib_ism
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel
autogenerated on Wed Jan 8 2020 04:02:41