OdeWorld

from acron.ode import OdeWorld
class OdeWorld

Bases:

Bases: TypedObject

Inheritance diagram

digraph inheritance4229c9247c { bgcolor=transparent; rankdir=BT; size="8.0, 12.0"; "DTOOL_SUPER_BASE" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style=""]; "OdeWorld" [URL="acron.ode.OdeWorld.html#acron.ode.OdeWorld",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "TypedObject" -> "OdeWorld" [arrowsize=0.75,style=""]; "TypedObject" [URL="acron.core.TypedObject.html#acron.core.TypedObject",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "DTOOL_SUPER_BASE" -> "TypedObject" [arrowsize=0.75,style=""]; }
__init__()
add_body_dampening()

void assign_surface_body(OdeBody& body, int surface);

apply_dampening()
compare_to()
destroy()
get_auto_disable_angular_threshold()
get_auto_disable_flag()
get_auto_disable_linear_threshold()
get_auto_disable_steps()
get_auto_disable_time()
get_cfm()
static get_class_type()
get_contact_max_correcting_vel()
get_contact_surface_layer()
get_erp()
get_gravity()
get_id()

Returns the underlying dWorldID.

get_quick_step_num_iterations()
get_quick_step_w()
impulse_to_force()
init_surface_table()
is_empty()

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.

quick_step()
set_auto_disable_angular_threshold()
set_auto_disable_flag()
set_auto_disable_linear_threshold()
set_auto_disable_steps()
set_auto_disable_time()
set_cfm()
set_contact_max_correcting_vel()
set_contact_surface_layer()
set_erp()
set_gravity()
set_quick_step_num_iterations()
set_quick_step_w()
set_surface_entry()
step()