#include <component.h>
Inheritance diagram for AbstractComponent:


Definition at line 171 of file component.h.
Public Member Functions | |
| AbstractComponent (OdeHandle &r_ode_handle) | |
| virtual | ~AbstractComponent () |
| 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 |
| paramkey | getName () const |
| return the name of the object (with version number) Hint: { return "$ID$"; } | |
| 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 | |
| OdeHandle | ode_handle |
|
|
|
|
|
|
|
||||||||||||
|
Implements IComponent. Reimplemented in AbstractCompoundComponent, SimplePhysicalComponent, and CCURobotArmComponent. |
|
|
Implements IComponent. Reimplemented in AbstractCompoundComponent, and UniversalMotorComponent. |
|
|
Implements IComponent. Reimplemented in AbstractCompoundComponent. |
|
|
Implements IComponent. Reimplemented in AbstractCompoundComponent. |
|
|
return the name of the object (with version number) Hint: { return "$ID$"; }
Reimplemented from Configurable. |
|
|
Reimplemented in AbstractCompoundComponent, and UniversalMotorComponent. |
|
|
The list of all parameters with there value as allocated lists.
Reimplemented from Configurable. Reimplemented in AbstractCompoundComponent, and UniversalMotorComponent. |
|
||||||||||||
|
Reimplemented in AbstractCompoundComponent, and UniversalMotorComponent. |
|
|
Definition at line 173 of file component.h. |
1.4.5