VoteSpecifier.cpp
Go to the documentation of this file.
1 
18 #include "VoteSpecifier.hpp"
19 
20 namespace ISM {
21  std::ostream& operator<<(std::ostream &strm, const ISM::VoteSpecifier &v) {
22  return strm<<"vote: ["<<
23  v.patternName<<";"<<
24  v.objectType<<";"<<
25  v.observedId<<";"<<
26  v.radius<<";"<<
27  v.objectToRefQuat<<";"<<
28  v.objectToRefPoseQuat<<";"<<
29  v.refToObjectQuat<<";"<<
30  v.refToObjectPoseQuat<<";"<<
31  v.trackIndex<<"]";
32  }
33 
34  std::ostream& operator<<(std::ostream &strm, const ISM::VoteSpecifierPtr &v) {
35  return strm<<(*v);
36  }
37 }
std::string observedId
Object that votes. Its identifier within its class.
QuaternionPtr refToObjectQuat
Transformation from ism reference to object in scene: Position as direction vector.
QuaternionPtr objectToRefQuat
Transformation from object in scene to ism reference: Position as direction vector.
int trackIndex
Index of the sample, of the voting object&#39;s trajectory, from which the vote was generated.
QuaternionPtr refToObjectPoseQuat
Transformation from ism reference to object in scene: Transforms orientation of reference into orient...
double radius
Length of direction vectors. Extracted to make scene representation independant of scale (absolute di...
std::string patternName
Name of scene for which is voted.
std::ostream & operator<<(std::ostream &strm, const ISM::ObjectRelation &r)
std::string objectType
Object that votes. Its type.
boost::shared_ptr< VoteSpecifier > VoteSpecifierPtr
this namespace contains all generally usable classes.
QuaternionPtr objectToRefPoseQuat
Transformation from object in scene to ism reference: Transforms orientation of object into orientati...


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