Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

KinematicJointLoader Class Reference

handles the recursive loading of a tree of joints More...

#include <KinematicJoint.h>

Inheritance diagram for KinematicJointLoader:

Detailed Description

handles the recursive loading of a tree of joints

Definition at line 693 of file KinematicJoint.h.

List of all members.

Public Member Functions

 KinematicJointLoader (KinematicJoint &root, xmlNode *node)
 constructor, start loading

Protected Member Functions

virtual bool loadXMLNode (size_t index, xmlNode *val, const std::string &comment)
 for each node, if it's an array, start loading the subtree via recursive instantiation, otherwise load the KinematicJoint

Protected Attributes

KinematicJointparent
 the current joint for which sub-joints are being loaded

Private Member Functions

 KinematicJointLoader (const KinematicJointLoader &)
 don't call
KinematicJointLoaderoperator= (const KinematicJointLoader &)
 don't call

Constructor & Destructor Documentation

KinematicJointLoader::KinematicJointLoader ( KinematicJoint root,
xmlNode node 
) [explicit]

constructor, start loading

Definition at line 696 of file KinematicJoint.h.

Referenced by loadXMLNode().

KinematicJointLoader::KinematicJointLoader ( const KinematicJointLoader  )  [private]

don't call


Member Function Documentation

bool KinematicJointLoader::loadXMLNode ( size_t  index,
xmlNode val,
const std::string &  comment 
) [protected, virtual]

for each node, if it's an array, start loading the subtree via recursive instantiation, otherwise load the KinematicJoint

Reimplemented from plist::ArrayOf< KinematicJoint >.

Definition at line 15 of file KinematicJoint.cc.

KinematicJointLoader& KinematicJointLoader::operator= ( const KinematicJointLoader  )  [private]

don't call


Member Data Documentation

the current joint for which sub-joints are being loaded

Definition at line 708 of file KinematicJoint.h.

Referenced by loadXMLNode().


The documentation for this class was generated from the following files:

Tekkotsu v5.1CVS
Generated Mon May 9 04:59:10 2016 by Doxygen 1.6.3