OdeWorld
from panda3d.ode import OdeWorld
- class OdeWorld
Bases:
TypedObject
Inheritance diagram
- __init__(*args, **kwargs)
- addBodyDampening()
C++ Interface: add_body_dampening(const OdeWorld self, OdeBody body, int surface)
// void assign_surface_body(OdeBody& body, int surface);
- add_body_dampening()
C++ Interface: add_body_dampening(const OdeWorld self, OdeBody body, int surface)
// void assign_surface_body(OdeBody& body, int surface);
- applyDampening()
C++ Interface: apply_dampening(const OdeWorld self, float dt, OdeBody body)
- apply_dampening()
C++ Interface: apply_dampening(const OdeWorld self, float dt, OdeBody body)
- compareTo()
C++ Interface: compare_to(OdeWorld self, const OdeWorld other)
- compare_to()
C++ Interface: compare_to(OdeWorld self, const OdeWorld other)
- destroy()
C++ Interface: destroy(const OdeWorld self)
- getAutoDisableAngularThreshold()
C++ Interface: get_auto_disable_angular_threshold(OdeWorld self)
- getAutoDisableFlag()
C++ Interface: get_auto_disable_flag(OdeWorld self)
- getAutoDisableLinearThreshold()
C++ Interface: get_auto_disable_linear_threshold(OdeWorld self)
- getAutoDisableSteps()
C++ Interface: get_auto_disable_steps(OdeWorld self)
- getAutoDisableTime()
C++ Interface: get_auto_disable_time(OdeWorld self)
- getCfm()
C++ Interface: get_cfm(OdeWorld self)
- getClassType()
C++ Interface: get_class_type()
- getContactMaxCorrectingVel()
C++ Interface: get_contact_max_correcting_vel(OdeWorld self)
- getContactSurfaceLayer()
C++ Interface: get_contact_surface_layer(OdeWorld self)
- getErp()
C++ Interface: get_erp(OdeWorld self)
- getGravity()
C++ Interface: get_gravity(OdeWorld self)
- getQuickStepNumIterations()
C++ Interface: get_quick_step_num_iterations(OdeWorld self)
- getQuickStepW()
C++ Interface: get_quick_step_w(OdeWorld self)
- get_auto_disable_angular_threshold()
C++ Interface: get_auto_disable_angular_threshold(OdeWorld self)
- get_auto_disable_flag()
C++ Interface: get_auto_disable_flag(OdeWorld self)
- get_auto_disable_linear_threshold()
C++ Interface: get_auto_disable_linear_threshold(OdeWorld self)
- get_auto_disable_steps()
C++ Interface: get_auto_disable_steps(OdeWorld self)
- get_auto_disable_time()
C++ Interface: get_auto_disable_time(OdeWorld self)
- get_cfm()
C++ Interface: get_cfm(OdeWorld self)
- get_class_type()
C++ Interface: get_class_type()
- get_contact_max_correcting_vel()
C++ Interface: get_contact_max_correcting_vel(OdeWorld self)
- get_contact_surface_layer()
C++ Interface: get_contact_surface_layer(OdeWorld self)
- get_erp()
C++ Interface: get_erp(OdeWorld self)
- get_gravity()
C++ Interface: get_gravity(OdeWorld self)
- get_quick_step_num_iterations()
C++ Interface: get_quick_step_num_iterations(OdeWorld self)
- get_quick_step_w()
C++ Interface: get_quick_step_w(OdeWorld self)
- impulseToForce()
C++ Interface: impulse_to_force(const OdeWorld self, float stepsize, const LVecBase3f impulse) impulse_to_force(const OdeWorld self, float stepsize, float ix, float iy, float iz)
- impulse_to_force()
C++ Interface: impulse_to_force(const OdeWorld self, float stepsize, const LVecBase3f impulse) impulse_to_force(const OdeWorld self, float stepsize, float ix, float iy, float iz)
- initSurfaceTable()
C++ Interface: init_surface_table(const OdeWorld self, int num_surfaces)
- init_surface_table()
C++ Interface: init_surface_table(const OdeWorld self, int num_surfaces)
- isEmpty()
C++ Interface: is_empty(OdeWorld self)
- /**
Returns true if the ID is 0, meaning the OdeWorld does not point to a valid
world. It is an error to call a method on an empty world. Note that an
empty OdeWorld also evaluates to False.
*/
- is_empty()
C++ Interface: is_empty(OdeWorld self)
- /**
Returns true if the ID is 0, meaning the OdeWorld does not point to a valid
world. It is an error to call a method on an empty world. Note that an
empty OdeWorld also evaluates to False.
*/
- quickStep()
C++ Interface: quick_step(const OdeWorld self, float stepsize)
- quick_step()
C++ Interface: quick_step(const OdeWorld self, float stepsize)
- setAutoDisableAngularThreshold()
C++ Interface: set_auto_disable_angular_threshold(const OdeWorld self, float angular_threshold)
- setAutoDisableFlag()
C++ Interface: set_auto_disable_flag(const OdeWorld self, int do_auto_disable)
- setAutoDisableLinearThreshold()
C++ Interface: set_auto_disable_linear_threshold(const OdeWorld self, float linear_threshold)
- setAutoDisableSteps()
C++ Interface: set_auto_disable_steps(const OdeWorld self, int steps)
- setAutoDisableTime()
C++ Interface: set_auto_disable_time(const OdeWorld self, float time)
- setCfm()
C++ Interface: set_cfm(const OdeWorld self, float cfm)
- setContactMaxCorrectingVel()
C++ Interface: set_contact_max_correcting_vel(const OdeWorld self, float vel)
- setContactSurfaceLayer()
C++ Interface: set_contact_surface_layer(const OdeWorld self, float depth)
- setErp()
C++ Interface: set_erp(const OdeWorld self, float erp)
- setGravity()
C++ Interface: set_gravity(const OdeWorld self, const LVecBase3f vec) set_gravity(const OdeWorld self, float x, float y, float z)
- setQuickStepNumIterations()
C++ Interface: set_quick_step_num_iterations(const OdeWorld self, int num)
- setQuickStepW()
C++ Interface: set_quick_step_w(const OdeWorld self, float over_relaxation)
- setSurfaceEntry()
C++ Interface: set_surface_entry(const OdeWorld self, int pos1, int pos2, float mu, float bounce, float bounce_vel, float soft_erp, float soft_cfm, float slip, float dampen)
- set_auto_disable_angular_threshold()
C++ Interface: set_auto_disable_angular_threshold(const OdeWorld self, float angular_threshold)
- set_auto_disable_flag()
C++ Interface: set_auto_disable_flag(const OdeWorld self, int do_auto_disable)
- set_auto_disable_linear_threshold()
C++ Interface: set_auto_disable_linear_threshold(const OdeWorld self, float linear_threshold)
- set_auto_disable_steps()
C++ Interface: set_auto_disable_steps(const OdeWorld self, int steps)
- set_auto_disable_time()
C++ Interface: set_auto_disable_time(const OdeWorld self, float time)
- set_cfm()
C++ Interface: set_cfm(const OdeWorld self, float cfm)
- set_contact_max_correcting_vel()
C++ Interface: set_contact_max_correcting_vel(const OdeWorld self, float vel)
- set_contact_surface_layer()
C++ Interface: set_contact_surface_layer(const OdeWorld self, float depth)
- set_erp()
C++ Interface: set_erp(const OdeWorld self, float erp)
- set_gravity()
C++ Interface: set_gravity(const OdeWorld self, const LVecBase3f vec) set_gravity(const OdeWorld self, float x, float y, float z)
- set_quick_step_num_iterations()
C++ Interface: set_quick_step_num_iterations(const OdeWorld self, int num)
- set_quick_step_w()
C++ Interface: set_quick_step_w(const OdeWorld self, float over_relaxation)
- set_surface_entry()
C++ Interface: set_surface_entry(const OdeWorld self, int pos1, int pos2, float mu, float bounce, float bounce_vel, float soft_erp, float soft_cfm, float slip, float dampen)
- step()
C++ Interface: step(const OdeWorld self, float stepsize)