#include <component2.h>
Inheritance diagram for CCURobotArmComponent:
creates a robot arm, based on a RobotArmDescription
sub components are the motors
CCU = Capped Cyliner Universal (joint)
Definition at line 326 of file component2.h.
Public Member Functions | |
CCURobotArmComponent (const RobotArmDescription &r_desc) | |
this class class has following sub components: UniversalMotorComponent SimpleBodyComponent | |
virtual | ~CCURobotArmComponent () |
const IComponent * | does_contain_geom (const dGeomID geom_id, bool b_recursive) const |
void | draw () const |
bool | collision_callback (OdeHandle *p_ode_handle, dGeomID geom_id_0, dGeomID geom_id_1) const |
collision_callback | |
Protected Attributes | |
dJointGroupID | joint_group_id |
|
this class class has following sub components: UniversalMotorComponent SimpleBodyComponent
Definition at line 783 of file component.cpp. |
|
Definition at line 989 of file component.cpp. |
|
collision_callback this function only does collision handling for geoms part of this object hmm.. there should be a mechanism for transferring collision handling to sub components Definition at line 1053 of file component.cpp. |
|
Reimplemented from AbstractCompoundComponent. Definition at line 1028 of file component.cpp. |
|
Reimplemented from AbstractCompoundComponent. Definition at line 1002 of file component.cpp. |
|
Definition at line 329 of file component2.h. |