|
| NodeManagerJoinerForSkeleton ()=default |
| Default constructor.
|
|
template<typename... Args> |
| NodeManagerJoinerForSkeleton (Args &&... args) |
| Forwards construction to NodeManagerJoinerForBodyNode.
|
|
template<class NodeType > |
std::size_t | getNumNodes (std::size_t treeIndex) const |
| Get the number of Nodes of the specified type that are in the treeIndexth tree of this Skeleton.
|
|
template<class NodeType > |
NodeType * | getNode (std::size_t treeIndex, std::size_t nodeIndex) |
| Get the nodeIndexth Node of the specified type within the tree of treeIndex. More...
|
|
template<class NodeType > |
const NodeType * | getNode (std::size_t treeIndex, std::size_t nodeIndex) const |
| Get the nodeIndexth Node of the specified type within the tree of treeIndex. More...
|
|
template<class NodeType > |
NodeType * | getNode (const std::string &name) |
| Get the Node of the specified type with the given name.
|
|
template<class NodeType > |
const NodeType * | getNode (const std::string &name) const |
| Get the Node of the specified type with the given name.
|
|
Public Member Functions inherited from dart::dynamics::NodeManagerJoinerForBodyNode< Base1, Base2 > |
| NodeManagerJoinerForBodyNode ()=default |
| Default constructor.
|
|
template<typename Base1Arg , typename... Base2Args> |
| NodeManagerJoinerForBodyNode (Base1Arg &&arg1, Base2Args &&... args2) |
| This constructor allows one argument to be passed to the Base1 constructor and arbitrarily many arguments to be passed to the Base2 constructor. More...
|
|
template<typename Base1Arg > |
| NodeManagerJoinerForBodyNode (Base1Arg &&arg1, common::NoArgTag) |
| This constructor passes one argument to the Base1 constructor and no arguments to the Base2 constructor. More...
|
|
template<typename... Base2Args> |
| NodeManagerJoinerForBodyNode (common::NoArgTag, Base2Args &&... args2) |
| This constructor passes no arguments to the Base1 constructor and arbitrarily many arguments to the Base2 constructor. More...
|
|
template<class NodeType > |
std::size_t | getNumNodes () const |
|
template<class NodeType > |
NodeType * | getNode (std::size_t index) |
|
template<class NodeType > |
const NodeType * | getNode (std::size_t index) const |
|