Physsim::ThreshContactSimulator Member List

This is the complete list of members for Physsim::ThreshContactSimulator, including all inherited members.

_active_forces (defined in Physsim::Simulator)Physsim::Simulator [protected]
_bodies (defined in Physsim::Simulator)Physsim::Simulator [protected]
_callback_fn (defined in Physsim::ThreshContactSimulator)Physsim::ThreshContactSimulator [protected]
_coll_det (defined in Physsim::ThreshContactSimulator)Physsim::ThreshContactSimulator [protected]
_collision_tolerance (defined in Physsim::ThreshContactSimulator)Physsim::ThreshContactSimulator [protected]
_contact_data (defined in Physsim::ThreshContactSimulator)Physsim::ThreshContactSimulator [protected]
_contact_resting_vel_thresh (defined in Physsim::ThreshContactSimulator)Physsim::ThreshContactSimulator [protected]
_external_forces_determinedPhyssim::Simulator [protected]
_impacting_contacts (defined in Physsim::ThreshContactSimulator)Physsim::ThreshContactSimulator [protected]
_persistent_vdata (defined in Physsim::Simulator)Physsim::Simulator [protected]
_recurrent_forces (defined in Physsim::Simulator)Physsim::Simulator [protected]
_regression_factor (defined in Physsim::Simulator)Physsim::Simulator [protected]
_resting_contacts (defined in Physsim::ThreshContactSimulator)Physsim::ThreshContactSimulator [protected]
_transient_vdata (defined in Physsim::Simulator)Physsim::Simulator [protected]
add_contact_data(boost::shared_ptr< ContactData > cd)Physsim::ThreshContactSimulator [inline]
add_dynamic_body(DynamicBodyPtr body)Physsim::Simulator
add_recurrent_force(RecurrentForcePtr force)Physsim::Simulator
add_transient_vdata(SoNode *vdata)Physsim::Simulator [inline]
Base() (defined in Physsim::Base)Physsim::Base
Base(const Base *b) (defined in Physsim::Base)Physsim::Base
clear_contact_data()Physsim::ThreshContactSimulator [inline]
clone(BasePtr &cloned, bimap< BasePtr, BasePtr > *object_map=NULL) const Physsim::ThreshContactSimulator [virtual]
Physsim::Base::clone(boost::shared_ptr< T > x)Physsim::Base [inline, static]
clone_minimal() constPhyssim::ThreshContactSimulator [protected]
det_contact_type(ContactPtr c, Contact::ContactPhaseType current_phase)Physsim::ThreshContactSimulator [protected]
determine_external_forces()Physsim::ThreshContactSimulator [virtual]
find_articulated_body(const std::string &name) constPhyssim::Simulator
find_collision_geometry(const std::string &name) constPhyssim::ThreshContactSimulator
find_dynamic_body(const std::string &name) constPhyssim::Simulator
find_rigid_body(const std::string &name) constPhyssim::Simulator
get_all_rigid_bodies() constPhyssim::Simulator
get_callback_function())(ContactPtr)Physsim::ThreshContactSimulator [inline]
get_collision_detection()Physsim::ThreshContactSimulator [inline]
get_collision_tolerance() constPhyssim::ThreshContactSimulator [inline]
get_contact_data() constPhyssim::ThreshContactSimulator [inline]
get_contact_data(CollisionGeometryPtr g1, boost::shared_ptr< CollisionGeometry > g2) const (defined in Physsim::ThreshContactSimulator)Physsim::ThreshContactSimulator [protected]
get_contact_resting_vel_thresh() constPhyssim::ThreshContactSimulator [inline]
get_dynamic_bodies() constPhyssim::Simulator [inline]
get_impacting_contacts() constPhyssim::ThreshContactSimulator [inline]
get_integrator() (defined in Physsim::Simulator)Physsim::Simulator [inline]
get_persistent_vdata() constPhyssim::Simulator [inline]
get_recurrent_force_enabled(RecurrentForcePtr force) (defined in Physsim::Simulator)Physsim::Simulator [inline]
get_recurrent_forces() constPhyssim::Simulator [inline]
get_regression_factor() constPhyssim::Simulator [inline]
get_resting_contacts() constPhyssim::ThreshContactSimulator [inline]
get_time() constPhyssim::Simulator [inline]
get_transient_vdata() constPhyssim::Simulator [inline]
id() constPhyssim::Base
id(const std::string &ID)Physsim::Base [inline]
impact_contact(boost::shared_ptr< TCSMinimalStateStruct > state_t0, boost::shared_ptr< TCSMinimalStateStruct > state_tf)Physsim::ThreshContactSimulator [protected]
integrate(Real step_size)Physsim::Simulator [protected]
is_struct_identical(BaseConstPtr object) const Physsim::ThreshContactSimulator [virtual]
load_from_xml(XMLTreeConstPtr node, std::map< std::string, BasePtr > &id_map)Physsim::ThreshContactSimulator [virtual]
load_state(BaseConstPtr object, bimap< BasePtr, BasePtr > *object_map=NULL)Physsim::ThreshContactSimulator [virtual]
load_state_minimal(boost::shared_ptr< TCSMinimalStateStruct > mss)Physsim::ThreshContactSimulator [protected]
name() constPhyssim::Base [inline]
name(const std::string &name)Physsim::Base [inline]
output_object_state(std::ostream &out) constPhyssim::ThreshContactSimulator [virtual]
preprocess_contact(ContactPtr contact) constPhyssim::ThreshContactSimulator [protected]
regress_to_first_TOI(boost::shared_ptr< TCSMinimalStateStruct > state_t0, boost::shared_ptr< TCSMinimalStateStruct > state_tf, Real tolerance)Physsim::ThreshContactSimulator [protected]
save_state(BasePtr object, bimap< BasePtr, BasePtr > *object_map=NULL) constPhyssim::ThreshContactSimulator [virtual]
save_to_xml(XMLTreePtr node, std::list< BaseConstPtr > &shared_objects) constPhyssim::ThreshContactSimulator [virtual]
set_callback_function(void(*fn)(ContactPtr))Physsim::ThreshContactSimulator [inline]
set_collision_detection(boost::shared_ptr< CollisionDetection > colldet)Physsim::ThreshContactSimulator [inline]
set_collision_tolerance(Real collision_tolerance)Physsim::ThreshContactSimulator [inline]
set_contact_resting_vel_thresh(Real resting_vel_thresh)Physsim::ThreshContactSimulator [inline]
set_dynamic_bodies(const std::vector< DynamicBodyPtr > &bodies)Physsim::Simulator
set_integrator(IntegratorPtr integrator)Physsim::Simulator [inline]
set_recurrent_force_enabled(RecurrentForcePtr force, bool flag)Physsim::Simulator [inline]
set_recurrent_forces(const std::vector< RecurrentForcePtr > &forces)Physsim::Simulator
set_recurrent_forces_enabled(bool flag)Physsim::Simulator
set_regression_factor(Real regression_factor)Physsim::Simulator [inline]
set_time(Real time)Physsim::Simulator [inline]
Simulator()Physsim::Simulator
step(Real step_size)Physsim::ThreshContactSimulator [virtual]
step_full(Real step_size, Real smallest_step)Physsim::ThreshContactSimulator [virtual]
ThreshContactSimulator()Physsim::ThreshContactSimulator
update_contact_phases(const std::map< sorted_pair< CollisionGeometryPtr >, QueryPtr > &colliding_pairs)Physsim::ThreshContactSimulator [protected]
update_visualization()Physsim::Simulator
user_data() constPhyssim::Base [inline]
user_data(boost::shared_ptr< void > data)Physsim::Base [inline]
~Base() (defined in Physsim::Base)Physsim::Base [virtual]
~Simulator() (defined in Physsim::Simulator)Physsim::Simulator [virtual]
~ThreshContactSimulator() (defined in Physsim::ThreshContactSimulator)Physsim::ThreshContactSimulator [inline, virtual]


Generated on Wed Oct 24 14:54:23 2007 for Physsim by  doxygen 1.5.1