| Base() (defined in Physsim::Base) | Physsim::Base | |
| Base(const Base *b) (defined in Physsim::Base) | Physsim::Base | |
| calc_collision_point(ContactPtr c) | Physsim::CollisionMethod | [protected, static] |
| clone(BasePtr &cloned, bimap< BasePtr, BasePtr > *object_map=NULL) const | Physsim::MirtichRestitutionModel | [virtual] |
| Physsim::CollisionMethod::clone(boost::shared_ptr< T > x) | Physsim::Base | [inline, static] |
| CollisionMethod() (defined in Physsim::CollisionMethod) | Physsim::CollisionMethod | [inline] |
| det_collision_matrix(const Matrix3 &contact_frame_transpose, const Vector3 &contact_point, RigidBodyPtr body1, boost::shared_ptr< RigidBody > body2) (defined in Physsim::CollisionMethod) | Physsim::CollisionMethod | [protected, static] |
| determine_A_b(const std::vector< MeasureData > &ms, MatrixNN &A, VectorN &b) | Physsim::CollisionMethod | [protected, static] |
| get_step_size() const | Physsim::MirtichRestitutionModel | [inline] |
| id() const | Physsim::Base | |
| id(const std::string &ID) | Physsim::Base | [inline] |
| is_global_method() const | Physsim::MirtichRestitutionModel | [inline, virtual] |
| is_impacting(ContactPtr c) | Physsim::CollisionMethod | [static] |
| is_separating(ContactPtr c) | Physsim::CollisionMethod | [static] |
| 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::MirtichRestitutionModel | [virtual] |
| load_state(BaseConstPtr object, bimap< BasePtr, BasePtr > *correspondence=NULL) | Physsim::MirtichRestitutionModel | [virtual] |
| measure_point_vels(const std::vector< MeasureData > &points, VectorN &result) | Physsim::CollisionMethod | [protected, static] |
| measure_point_vels(const std::vector< MeasureData > &points, VectorN &result, RigidBodyPtr rb1, RigidBodyPtr rb2) | Physsim::CollisionMethod | [protected, static] |
| measure_sep_vels(const std::vector< MeasureData > &points, VectorN &result) | Physsim::CollisionMethod | [protected, static] |
| measure_sep_vels(const std::vector< MeasureData > &points, VectorN &result, RigidBodyPtr rb1, RigidBodyPtr rb2) | Physsim::CollisionMethod | [protected, static] |
| MirtichRestitutionModel() | Physsim::MirtichRestitutionModel | [inline] |
| MirtichRestitutionModel(Real step_size) | Physsim::MirtichRestitutionModel | [inline] |
| name() const | Physsim::Base | [inline] |
| name(const std::string &name) | Physsim::Base | [inline] |
| output_object_state(std::ostream &out) const | Physsim::Base | [virtual] |
| process_impacts(const std::list< ContactPtr > &contacts) const | Physsim::MirtichRestitutionModel | [virtual] |
| save_state(BasePtr object, bimap< BasePtr, BasePtr > *correspondence=NULL) const | Physsim::MirtichRestitutionModel | [virtual] |
| save_to_xml(XMLTreePtr node, std::list< BaseConstPtr > &shared_objects) const | Physsim::MirtichRestitutionModel | [virtual] |
| set_step_size(Real step_size) | Physsim::MirtichRestitutionModel | [inline] |
| user_data() const | Physsim::Base | [inline] |
| user_data(boost::shared_ptr< void > data) | Physsim::Base | [inline] |
| ~Base() (defined in Physsim::Base) | Physsim::Base | [virtual] |
| ~CollisionMethod() (defined in Physsim::CollisionMethod) | Physsim::CollisionMethod | [inline, virtual] |