#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.