#include <BasicNodeManager.hpp>
|  | 
| template<class NodeType > | 
| static constexpr bool | isSpecializedForNode () | 
|  | Check if this Manager is specialized for a specific type of Node. 
 | 
|  | 
◆ NodeDestructorSet
◆ NodeMap
◆ NodeNameMgrMap
◆ SpecializedTreeNodes
◆ BasicNodeManagerForBodyNode() [1/2]
  
  | 
        
          | dart::dynamics::detail::BasicNodeManagerForBodyNode::BasicNodeManagerForBodyNode | ( |  | ) |  |  | default | 
 
 
◆ BasicNodeManagerForBodyNode() [2/2]
Delete copy constructors and assignment operators. 
 
 
◆ getNode() [1/2]
template<class NodeType > 
      
        
          | NodeType * dart::dynamics::detail::BasicNodeManagerForBodyNode::getNode | ( | std::size_t | index | ) |  | 
      
 
Get the Node of the specified type and the specified index. 
 
 
◆ getNode() [2/2]
template<class NodeType > 
      
        
          | const NodeType * dart::dynamics::detail::BasicNodeManagerForBodyNode::getNode | ( | std::size_t | index | ) | const | 
      
 
Get the Node of the specified type and the specified index. 
 
 
◆ getNumNodes()
template<class NodeType > 
      
        
          | std::size_t dart::dynamics::detail::BasicNodeManagerForBodyNode::getNumNodes | ( |  | ) | const | 
      
 
Get the number of Nodes corresponding to the specified type. 
 
 
◆ isSpecializedForNode()
template<class NodeType > 
  
  | 
        
          | constexpr bool dart::dynamics::detail::BasicNodeManagerForBodyNode::isSpecializedForNode | ( |  | ) |  |  | staticconstexpr | 
 
Check if this Manager is specialized for a specific type of Node. 
 
 
◆ operator=()
◆ mNodeDestructors
  
  | 
        
          | NodeDestructorSet dart::dynamics::detail::BasicNodeManagerForBodyNode::mNodeDestructors |  | protected | 
 
A set for storing the Node destructors. 
 
 
◆ mNodeMap
  
  | 
        
          | NodeMap dart::dynamics::detail::BasicNodeManagerForBodyNode::mNodeMap |  | protected | 
 
Map that retrieves the Nodes of a specified type.