Public Member Functions | Public Attributes | Friends | List of all members
ariac::TrayScore Class Reference

The score of a tray. More...

#include <ARIAC.hh>

Public Member Functions

double total () const
 Calculate the total score. More...
 

Public Attributes

double allPartsBonus = 0.0
 
bool isComplete = false
 
double partPose = 0.0
 
double partPresence = 0.0
 
TrayID_t trayID
 

Friends

std::ostream & operator<< (std::ostream &_out, const TrayScore &_obj)
 Stream insertion operator. More...
 

Detailed Description

The score of a tray.

Definition at line 36 of file ARIAC.hh.

Member Function Documentation

double ariac::TrayScore::total ( ) const
inline

Calculate the total score.

Definition at line 61 of file ARIAC.hh.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  _out,
const TrayScore _obj 
)
friend

Stream insertion operator.

Parameters
[in]_outoutput stream.
[in]_objTrayScore object to output.
Returns
The output stream

Definition at line 42 of file ARIAC.hh.

Member Data Documentation

double ariac::TrayScore::allPartsBonus = 0.0

Definition at line 56 of file ARIAC.hh.

bool ariac::TrayScore::isComplete = false

Definition at line 58 of file ARIAC.hh.

double ariac::TrayScore::partPose = 0.0

Definition at line 57 of file ARIAC.hh.

double ariac::TrayScore::partPresence = 0.0

Definition at line 55 of file ARIAC.hh.

TrayID_t ariac::TrayScore::trayID

Definition at line 54 of file ARIAC.hh.


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


osrf_gear
Author(s):
autogenerated on Wed Sep 7 2016 03:48:12