#include <tao_util.hpp>
Public Types | |
typedef std::vector < tao_node_info_s > | node_info_t |
Public Member Functions | |
tao_tree_info_s () | |
virtual | ~tao_tree_info_s () |
deletes the taoNodeRoot. | |
bool | sort () |
Iterates over the info vector, making sure that each node sits at the position specified by its ID. | |
Public Attributes | |
taoNodeRoot * | root |
node_info_t | info |
Definition at line 64 of file tao_util.hpp.
typedef std::vector<tao_node_info_s> jspace::tao_tree_info_s::node_info_t |
Definition at line 82 of file tao_util.hpp.
jspace::tao_tree_info_s::tao_tree_info_s | ( | ) |
jspace::tao_tree_info_s::~tao_tree_info_s | ( | ) | [virtual] |
bool jspace::tao_tree_info_s::sort | ( | ) |
Iterates over the info vector, making sure that each node sits at the position specified by its ID.
Also does a sanity check afterwards, so don't ignore the return value. See also tao_consistency_check().
Definition at line 166 of file tao_util.cpp.
References info.
Referenced by jspace::Model::init().
taoNodeRoot* jspace::tao_tree_info_s::root |
Definition at line 81 of file tao_util.hpp.
Referenced by jspace::Model::computeCoriolisCentrifugal(), jspace::Model::computeGravity(), jspace::Model::computeInverseMassInertia(), jspace::Model::computeMassInertia(), jspace::create_bare_tao_tree_info(), jspace::dump_tao_tree_info(), jspace::Model::init(), jspace::Model::updateKinematics(), write_state_to_tree(), and ~tao_tree_info_s().
Definition at line 83 of file tao_util.hpp.
Referenced by jspace::_recurse_create_bare_tao_tree_info(), jspace::Model::computeCOM(), jspace::Model::computeCoriolisCentrifugal(), jspace::Model::computeGravity(), jspace::Model::computeInverseMassInertia(), jspace::Model::computeMassInertia(), jspace::dump_tao_tree_info(), find_node(), jspace::Model::getJointLimits(), jspace::Model::getJointName(), jspace::Model::getNode(), jspace::Model::getNodeByJointName(), jspace::Model::getNodeByName(), jspace::Model::getNodeName(), jspace::Model::init(), raw_draw_com(), raw_draw_tree(), read_state_from_tree(), jspace::Model::setState(), sort(), and write_state_to_tree().