| _separator | Physsim::Visualizable | [protected] |
| _vizdata | Physsim::Visualizable | [protected] |
| _vtransform | Physsim::Visualizable | [protected] |
| Base() (defined in Physsim::Base) | Physsim::Base | |
| Base(const Base *b) (defined in Physsim::Base) | Physsim::Base | |
| calc_fwd_dyn()=0 | Physsim::DynamicBody | [pure virtual] |
| clone(BasePtr &cloned, bimap< BasePtr, BasePtr > *obj_map=NULL) const | Physsim::Visualizable | [virtual] |
| Physsim::Base::clone(boost::shared_ptr< T > x) | Physsim::Base | [inline, static] |
| construct_from_node(XMLTreeConstPtr node, const std::map< std::string, BasePtr > &id_map) | Physsim::Visualizable | [static] |
| DynamicBody() (defined in Physsim::DynamicBody) | Physsim::DynamicBody | [inline] |
| DynamicBody(const DynamicBody *d) (defined in Physsim::DynamicBody) | Physsim::DynamicBody | [inline] |
| get_state()=0 | Physsim::DynamicBody | [pure virtual] |
| get_state_deriv()=0 | Physsim::DynamicBody | [pure virtual] |
| get_visualization_data() const | Physsim::Visualizable | [inline] |
| id() const | Physsim::Base | |
| id(const std::string &ID) | Physsim::Base | [inline] |
| is_struct_identical(BaseConstPtr object) const (defined in Physsim::Base) | Physsim::Base | [inline, virtual] |
| load_from_xml(XMLTreeConstPtr node, std::map< std::string, BasePtr > &id_map) | Physsim::Visualizable | [virtual] |
| load_state(BaseConstPtr object, bimap< BasePtr, BasePtr > *correspondence=NULL) | Physsim::Visualizable | [virtual] |
| name() const | Physsim::Base | [inline] |
| name(const std::string &name) | Physsim::Base | [inline] |
| output_object_state(std::ostream &out) const | Physsim::Base | [virtual] |
| reset_accumulators()=0 | Physsim::DynamicBody | [pure virtual] |
| save_state(BasePtr object, bimap< BasePtr, BasePtr > *correspondence=NULL) const | Physsim::Visualizable | [virtual] |
| save_to_xml(XMLTreePtr node, std::list< BaseConstPtr > &shared_objects) const | Physsim::Visualizable | [virtual] |
| set_state(const VectorN &state)=0 | Physsim::DynamicBody | [pure virtual] |
| set_visualization_data(SoNode *vdata) | Physsim::Visualizable | [virtual] |
| set_visualization_data(SoSeparatorWrapperPtr vdata) | Physsim::Visualizable | [virtual] |
| set_visualization_transform(const Matrix4 &T) | Physsim::Visualizable | [inline] |
| transform(const Matrix4 &T)=0 | Physsim::DynamicBody | [pure virtual] |
| update_visualization() | Physsim::Visualizable | [virtual] |
| user_data() const | Physsim::Base | [inline] |
| user_data(boost::shared_ptr< void > data) | Physsim::Base | [inline] |
| Visualizable() (defined in Physsim::Visualizable) | Physsim::Visualizable | |
| Visualizable(const Visualizable *v) (defined in Physsim::Visualizable) | Physsim::Visualizable | [inline] |
| ~Base() (defined in Physsim::Base) | Physsim::Base | [virtual] |
| ~DynamicBody() (defined in Physsim::DynamicBody) | Physsim::DynamicBody | [inline, virtual] |
| ~Visualizable() (defined in Physsim::Visualizable) | Physsim::Visualizable | [virtual] |