#include <component.h>
Inheritance diagram for AbstractCompoundComponent:
Definition at line 200 of file component.h.
Public Member Functions | |
AbstractCompoundComponent (OdeHandle &r_ode_handle) | |
virtual | ~AbstractCompoundComponent () |
virtual unsigned | get_sub_component_count () const |
virtual IComponent & | get_sub_component (unsigned index) const |
virtual unsigned | expose_wires (WireContainer &r_wire_set) |
virtual const IComponent * | does_contain_geom (const dGeomID geom_id, bool b_recursive) const |
virtual void | draw () const |
virtual paramlist | getParamList () const |
The list of all parameters with there value as allocated lists. | |
virtual paramval | getParam (const paramkey &key) const |
virtual bool | setParam (const paramkey &key, paramval val) |
Protected Attributes | |
ComponentContainer | component_container |
|
|
|
|
|
Reimplemented from AbstractComponent. Reimplemented in CCURobotArmComponent. |
|
Implements IComponent. Reimplemented in CCURobotArmComponent. |
|
Reimplemented from AbstractComponent. |
|
Reimplemented from AbstractComponent. |
|
Reimplemented from AbstractComponent. |
|
Reimplemented from AbstractComponent. |
|
The list of all parameters with there value as allocated lists.
Reimplemented from AbstractComponent. |
|
Reimplemented from AbstractComponent. |
|
Definition at line 202 of file component.h. |