#include <label_results.h>
Public Member Functions | |
void | calcResults () |
LabelResults (const std::string &rn, const std::string &rf, const bool mls) | |
std::string | writeToFile (const std::string &file, const std::string &p1="", const std::string &p2="", const std::string &p3="", const std::string &p4="") const |
std::string | writeToFile (const std::string &file, const float p1=std::numeric_limits< float >::quiet_NaN(), const float p2=std::numeric_limits< float >::quiet_NaN(), const float p3=std::numeric_limits< float >::quiet_NaN(), const float p4=std::numeric_limits< float >::quiet_NaN()) const |
std::string | writeToFile (const std::string &file="") const |
Public Attributes | |
int | all |
int | exp [NUM_LBL] |
float | f1 [NUM_LBL] |
int | fn [NUM_LBL] |
int | fp [NUM_LBL] |
float | prec [NUM_LBL] |
float | rec [NUM_LBL] |
int | tn [NUM_LBL] |
int | tp [NUM_LBL] |
int | undef |
Private Attributes | |
bool | mls_ |
std::string | rf_ |
std::string | rn_ |
Friends | |
std::ostream & | operator<< (std::ostream &os, const LabelResults &obj) |
Definition at line 74 of file label_results.h.
cob_3d_mapping_common::LabelResults::LabelResults | ( | const std::string & | rn, |
const std::string & | rf, | ||
const bool | mls | ||
) | [inline] |
Definition at line 77 of file label_results.h.
void cob_3d_mapping_common::LabelResults::calcResults | ( | ) | [inline] |
Definition at line 94 of file label_results.h.
std::string cob_3d_mapping_common::LabelResults::writeToFile | ( | const std::string & | file, |
const std::string & | p1 = "" , |
||
const std::string & | p2 = "" , |
||
const std::string & | p3 = "" , |
||
const std::string & | p4 = "" |
||
) | const [inline] |
Definition at line 111 of file label_results.h.
std::string cob_3d_mapping_common::LabelResults::writeToFile | ( | const std::string & | file, |
const float | p1 = std::numeric_limits<float>::quiet_NaN() , |
||
const float | p2 = std::numeric_limits<float>::quiet_NaN() , |
||
const float | p3 = std::numeric_limits<float>::quiet_NaN() , |
||
const float | p4 = std::numeric_limits<float>::quiet_NaN() |
||
) | const [inline] |
Definition at line 145 of file label_results.h.
std::string cob_3d_mapping_common::LabelResults::writeToFile | ( | const std::string & | file = "" | ) | const [inline] |
Definition at line 179 of file label_results.h.
std::ostream& operator<< | ( | std::ostream & | os, |
const LabelResults & | obj | ||
) | [friend] |
Definition at line 210 of file label_results.h.
Definition at line 204 of file label_results.h.
Definition at line 213 of file label_results.h.
Definition at line 206 of file label_results.h.
Definition at line 205 of file label_results.h.
bool cob_3d_mapping_common::LabelResults::mls_ [private] |
Definition at line 218 of file label_results.h.
Definition at line 211 of file label_results.h.
Definition at line 212 of file label_results.h.
std::string cob_3d_mapping_common::LabelResults::rf_ [private] |
Definition at line 217 of file label_results.h.
std::string cob_3d_mapping_common::LabelResults::rn_ [private] |
Definition at line 216 of file label_results.h.
Definition at line 208 of file label_results.h.
Definition at line 207 of file label_results.h.
Definition at line 209 of file label_results.h.