| MULTIBODY SIMULATION SOFTWARE - API documentation |
#include <CHlinkLinActuator.h>


Public Member Functions | |
| virtual void | Copy (ChLinkLinActuator *source) |
| virtual ChLink * | new_Duplicate () |
| virtual void | UpdateTime (double mytime) |
| ChFunction * | Get_dist_funct () |
| void | Set_dist_funct (ChFunction *m_funct) |
| int | Get_learn () |
| void | Set_learn (int mset) |
| double | Get_lin_offset () |
| void | Set_lin_offset (double mset) |
| void | Set_mot_tau (double mtau) |
| double | Get_mot_tau () |
| void | Set_mot_eta (double meta) |
| double | Get_mot_eta () |
| void | Set_mot_inertia (double min) |
| double | Get_mot_inertia () |
| ChFunction * | Get_motrot_funct () |
| void | Set_motrot_funct (ChFunction *m_funct) |
| ChFunction * | Get_mottorque_funct () |
| void | Set_mottorque_funct (ChFunction *m_funct) |
| double | Get_mot_rerot () |
| double | Get_mot_rerot_dt () |
| double | Get_mot_rerot_dtdt () |
| double | Get_mot_retorque () |
| virtual void | StreamIN (ChStreamInBinary &mstream) |
| virtual void | StreamOUT (ChStreamOutBinary &mstream) |
Protected Attributes | |
| ChFunction * | dist_funct |
| int | learn |
| double | offset |
| double | mot_tau |
| double | mot_eta |
| double | mot_inertia |
| ChFunction * | mot_torque |
| ChFunction * | mot_rot |
| double | mot_rerot |
| double | mot_rerot_dt |
| double | mot_rerot_dtdt |
| double | mot_retorque |
Class for linear actuators between two markers, as the actuator were joined with two spherical bearing at the origin of the two markers.
| void chrono::ChLinkLinActuator::StreamIN | ( | ChStreamInBinary & | mstream | ) | [virtual] |
Method to allow deserializing a persistent binary archive (ex: a file) into transient data.
Reimplemented from chrono::ChLinkLock.
| void chrono::ChLinkLinActuator::StreamOUT | ( | ChStreamOutBinary & | mstream | ) | [virtual] |
Method to allow serializing transient data into a persistent binary archive (ex: a file).
Reimplemented from chrono::ChLinkLock.
| void chrono::ChLinkLinActuator::UpdateTime | ( | double | time | ) | [virtual] |
UPDATING PROCEDURES
Reimplemented from chrono::ChLinkLock.
CHRONO::ENGINE