#include <CogMapObjects.h>
Public Member Functions | |
CMPose () | |
CMPose (const JString &xml) | |
CMPose (XMLNode *node) | |
~CMPose () | |
Object * | clone () const |
bool | fromXML (const JString &xml) |
bool | fromXML (XMLNode *node) |
JString | toXML () |
JString | print () |
JString | toHTML () |
Public Attributes | |
JString | id |
JString | type |
CMObject * | parent |
Box | boundingbox |
PointFloat | gazedirection |
Definition at line 1059 of file CogMapObjects.h.
cmlabs::CMPose::CMPose | ( | ) |
cmlabs::CMPose::CMPose | ( | const JString & | xml | ) |
cmlabs::CMPose::CMPose | ( | XMLNode * | node | ) |
cmlabs::CMPose::~CMPose | ( | ) |
public virtual destructor ~CMPose The ~CMPose method destroys a CMPose object
delete(obj);
This function doesn't return a value
Definition at line 1166 of file CogMapObjects.cpp.
Object * cmlabs::CMPose::clone | ( | ) | const [virtual] |
public virtual constant clone The clone method creates an identical copy of the object
val = (CMPose*) obj->clone();
Implements cmlabs::Object.
Definition at line 1169 of file CogMapObjects.cpp.
bool cmlabs::CMPose::fromXML | ( | const JString & | xml | ) | [virtual] |
public virtual overloaded fromXML The fromXML method fills in the object with the content of the XML
val = obj->fromXML(xml);
[in] | xml | type const JString & raw XML |
Reimplemented from cmlabs::Object.
Definition at line 1176 of file CogMapObjects.cpp.
bool cmlabs::CMPose::fromXML | ( | XMLNode * | node | ) | [virtual] |
public virtual overloaded fromXML The fromXML method fills in the object with the content of the XML Node
val = obj->fromXML(node);
[in,out] | node | type XMLNode * XML Node containing XML |
Reimplemented from cmlabs::Object.
Definition at line 1188 of file CogMapObjects.cpp.
JString cmlabs::CMPose::toXML | ( | ) | [virtual] |
public virtual toXML The toXML method creates XML that represents the full object content
val = obj->toXML();
Reimplemented from cmlabs::Object.
Definition at line 1198 of file CogMapObjects.cpp.
JString cmlabs::CMPose::print | ( | ) | [virtual] |
public constant print The print method creates a string representation of the object
val = obj->print();
Reimplemented from cmlabs::Object.
Definition at line 1206 of file CogMapObjects.cpp.
JString cmlabs::CMPose::toHTML | ( | ) | [virtual] |
public virtual toHTML The toHTML method creates HTML which represents the object
val = obj->toHTML();
Reimplemented from cmlabs::Object.
Definition at line 1202 of file CogMapObjects.cpp.
JString id The id variable contains the ID
Definition at line 1265 of file CogMapObjects.h.
JString type The type variable contains the type
Definition at line 1275 of file CogMapObjects.h.
CMObject * parent The parent variable contains a pointer to the parent object
Definition at line 1285 of file CogMapObjects.h.
Box boundingbox The boundingbox variable contains the bounding box of the object
Definition at line 1295 of file CogMapObjects.h.
PointFloat gazedirection The gazedirection variable contains the gaze direction of the object
Definition at line 1305 of file CogMapObjects.h.