Define modifications to be done on external forces, or new to add. More...
#include <mbs_saver.h>
Public Attributes | |
int | on_base |
True (1) if the shape is on the basebody. More... | |
char * | body_name |
Name of the body with the force, disregarded if on_base is true. More... | |
char * | point_name |
Name of the point with the force. More... | |
char * | name |
Name of the external force, should be unique. More... | |
int * | comp_position |
int * | comp_rotation |
int * | comp_velocity |
int * | comp_acceleration |
int * | comp_jacobian |
Flag (0/1) determining informations to compute. More... | |
ExtForces_3D * | force_3d |
ExtForces_3D * | torque_3d |
Determine 3D force visualization parameters, set to null to not modify. More... | |
struct UpdateExtForces * | next |
Pointer to next force to be updated. More... | |
Define modifications to be done on external forces, or new to add.
char* body_name |
Name of the body with the force, disregarded if on_base
is true.
int * comp_acceleration |
int * comp_jacobian |
Flag (0/1) determining informations to compute.
int* comp_position |
int * comp_rotation |
int * comp_velocity |
ExtForces_3D* force_3d |
char* name |
Name of the external force, should be unique.
struct UpdateExtForces* next |
Pointer to next force to be updated.
int on_base |
True (1) if the shape is on the basebody.
char* point_name |
Name of the point with the force.
ExtForces_3D* torque_3d |
Determine 3D force visualization parameters, set to null to not modify.