| 914 | } |
| 915 | |
| 916 | static void dJointInit (dxWorld *w, dxJoint *j) |
| 917 | { |
| 918 | dIASSERT (j); |
| 919 | initObject (j,w); |
| 920 | j->vtable = 0; |
| 921 | j->flags = 0; |
| 922 | j->node[0].joint = j; |
| 923 | j->node[0].body = 0; |
| 924 | j->node[0].next = 0; |
| 925 | j->node[1].joint = j; |
| 926 | j->node[1].body = 0; |
| 927 | j->node[1].next = 0; |
| 928 | dSetZero (j->lambda,6); |
| 929 | if (w) dWorldAddJoint(w,j); |
| 930 | } |
| 931 | |
| 932 | |
| 933 | static dxJoint *createJoint (dWorldID w, dJointGroupID group, |
no test coverage detected