#include <Object.hpp>
Public Member Functions | |
Object () | |
Object (const Object &other) | |
Object (const std::string type, const std::string observedId="", const std::string ressourcePath="", std::string providedBy="") | |
Object (const std::string type, PosePtr pose, const std::string observedId="", const std::string ressourcePath="", std::string providedBy="") | |
Object (std::string type, Pose *pose, std::string observedId="", const std::string ressourcePath="", std::string providedBy="") | |
bool | operator< (const Object &rhs) const |
void | serialize (std::ostream &strm) const |
Public Member Functions inherited from ISM::Serializable | |
virtual | ~Serializable () |
Public Attributes | |
double | confidence |
std::string | observedId |
PosePtr | pose |
std::string | providedBy |
boost::filesystem::path | ressourcePath |
std::string | type |
double | weight |
Object class. Representation of object estimations in training data or input objects.
Definition at line 33 of file Object.hpp.
|
inline |
Definition at line 47 of file Object.hpp.
|
inline |
Definition at line 52 of file Object.hpp.
|
inline |
Definition at line 58 of file Object.hpp.
|
inline |
Definition at line 63 of file Object.hpp.
|
inline |
Definition at line 68 of file Object.hpp.
|
inline |
Definition at line 77 of file Object.hpp.
|
virtual |
Implements ISM::Serializable.
Definition at line 30 of file Object.cpp.
double ISM::Object::confidence |
Definition at line 44 of file Object.hpp.
std::string ISM::Object::observedId |
Definition at line 39 of file Object.hpp.
PosePtr ISM::Object::pose |
Definition at line 37 of file Object.hpp.
std::string ISM::Object::providedBy |
Definition at line 45 of file Object.hpp.
boost::filesystem::path ISM::Object::ressourcePath |
Definition at line 41 of file Object.hpp.
std::string ISM::Object::type |
Definition at line 38 of file Object.hpp.
double ISM::Object::weight |
Definition at line 43 of file Object.hpp.