#include <ComponentGroupMappingGraphNode.h>
A node wrapper used for representing groups of components or abstract groupings. More...

A node wrapper used for representing groups of components or abstract groupings.
Public Member Functions | |
| void | accept (MappingGraphVisitor &visitor) const override |
| Accepts a visitor, allowing the graph to be processed by an external algorithm. More... | |
| std::string | getName () const override |
| Returns the fixed name "group" for this type of node. More... | |
| NodeType | getType () const override |
Public Member Functions inherited from sofa::simulation::BaseMappingGraphNode | |
| virtual | ~BaseMappingGraphNode ()=default |
| bool | isMapped () const |
| const sofa::type::vector< SPtr > & | getParents () const |
| const sofa::type::vector< SPtr > & | getChildren () const |
|
inlineoverridevirtual |
Accepts a visitor, allowing the graph to be processed by an external algorithm.
| visitor | The concrete visitor implementation. |
Implements sofa::simulation::BaseMappingGraphNode.
|
inlineoverridevirtual |
Returns the fixed name "group" for this type of node.
Reimplemented from sofa::simulation::BaseMappingGraphNode.
|
inlineoverridevirtual |
Implements sofa::simulation::BaseMappingGraphNode.