Well, I don't know but here’s my guess:
This is meant to be the direction of gravity, the first argument is the object, and then the last three are the xyz vector stuff. You can add wind blowing it off a ledge with this.
Code:
NewtonBodyAddForce(body, 0, 0, bodyMass * (newtonGravity + force.z));
The same applies with this, but this is the movement of the object. It uses user-defined skill vectors, 'move_vec_x', 'move_vec_y' and 'move_vec_x' for the direction relitive to the object. Its maths is simple, BodyMass * move_vec, so it’s weight can effect its movement speed.
Code:
NewtonBodyAddTorque(body, bodyMass * my.move_vec_x, bodyMass * my.move_vec_y, bodyMass * my.move_vec_z);
This is just what I think it is, I may be wrong. But it appears to make sense. I hope that was of some help to you...?