i was reffering to all the axe functions:
In the api reference:
Code:
41.110 int raydium_ode_joint_attach_hinge2 (char *name, int elem1, int elem2, dReal axe1x, dReal axe1y, dReal axe1z, dReal axe2x, dReal axe2y, dReal axe2z):
Code:
Raydium provides RAYDIUM_ODE_JOINT_SUSP_DEFAULT_AXES define, useful for
most chassis-wheel joints, and RAYDIUM_ODE_JOINT_AXE_X, Y and Z for
other cases.
Here the definitions are using AXE
Code:
41.111 int raydium_ode_joint_attach_hinge2_name (char *name, char *elem1, char *elem2, dReal axe1x, dReal axe1y, dReal axe1z, dReal axe2x, dReal axe2y, dReal axe2z):
Same as above, but using elements's names.
Code:
41.112 int raydium_ode_joint_attach_universal (char *name, int elem1, int elem2, dReal posx, dReal posy, dReal posz, dReal axe1x, dReal axe1y, dReal axe1z, dReal axe2x, dReal axe2y, dReal axe2z):
Will create a new joint between two elements (elem1 and elem2).
Code:
Raydium provides RAYDIUM_ODE_JOINT_AXE_X, RAYDIUM_ODE_JOINT_AXE_Y
and RAYDIUM_ODE_JOINT_AXE_Z defines, that may help.
Code:
41.113 int raydium_ode_joint_attach_universal_name (char *name, char *elem1, char *elem2, dReal posx, dReal posy, dReal posz, dReal axe1x, dReal axe1y, dReal axe1z, dReal axe2x, dReal axe2y, dReal axe2z):
Same as above, but using elements's names.
Code:
41.114 int raydium_ode_joint_attach_hinge (char *name, int elem1, int elem2, dReal posx, dReal posy, dReal posz, dReal axe1x, dReal axe1y, dReal axe1z):
Will create a new joint between two elements (elem1 and elem2).
etc...There is a lot