#include <ArticulatedHierarchyContainer.h>

This class allow to store and retrieve all the articulation centers from an articulated rigid object
| Public Attributes | |
| type::vector< ArticulationCenter * > | articulationCenters | 
| type::vector< ArticulationCenter * > | acendantList | 
| bool | chargedFromFile | 
| int | numOfFrames | 
| double | dtbvh | 
| Protected Attributes | |
| sofa::core::objectmodel::DataFileName | filename | 
| Public Member Functions | |
| SOFA_CLASS (ArticulatedHierarchyContainer, core::objectmodel::BaseObject) | |
| void | init () override | 
| void | setFilename (std::string f) | 
| type::vector< ArticulationCenter * > | getArticulationCenters () | 
| ArticulationCenter * | getArticulationCenterAsChild (int index) | 
| type::vector< ArticulationCenter * > | getAcendantList (int index) | 
| Protected Member Functions | |
| ArticulatedHierarchyContainer () | |
| ~ArticulatedHierarchyContainer () override | |
| type::vector<ArticulationCenter*> articulatedsystemplugin::ArticulatedHierarchyContainer::acendantList | 
| type::vector<ArticulationCenter*> articulatedsystemplugin::ArticulatedHierarchyContainer::articulationCenters | 
| bool articulatedsystemplugin::ArticulatedHierarchyContainer::chargedFromFile | 
| double articulatedsystemplugin::ArticulatedHierarchyContainer::dtbvh | 
| 
 | protected | 
| int articulatedsystemplugin::ArticulatedHierarchyContainer::numOfFrames | 
| 
 | protected | 
| 
 | inlineoverrideprotected | 
| type::vector< ArticulationCenter * > articulatedsystemplugin::ArticulatedHierarchyContainer::getAcendantList | ( | int | index | ) | 
| ArticulationCenter * articulatedsystemplugin::ArticulatedHierarchyContainer::getArticulationCenterAsChild | ( | int | index | ) | 
| 
 | inline | 
| 
 | override | 
| 
 | inline | 
| articulatedsystemplugin::ArticulatedHierarchyContainer::SOFA_CLASS | ( | ArticulatedHierarchyContainer | , | 
| core::objectmodel::BaseObject | |||
| ) |