MULTIBODY SIMULATION SOFTWARE - API documentation
Public Member Functions | Protected Attributes
chrono::ChLinkLinActuator Class Reference

#include <CHlinkLinActuator.h>

Inheritance diagram for chrono::ChLinkLinActuator:
Inheritance graph
[legend]
Collaboration diagram for chrono::ChLinkLinActuator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void Copy (ChLinkLinActuator *source)
virtual ChLinknew_Duplicate ()
virtual void UpdateTime (double mytime)
ChFunctionGet_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 ()
ChFunctionGet_motrot_funct ()
void Set_motrot_funct (ChFunction *m_funct)
ChFunctionGet_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

ChFunctiondist_funct
int learn
double offset
double mot_tau
double mot_eta
double mot_inertia
ChFunctionmot_torque
ChFunctionmot_rot
double mot_rerot
double mot_rerot_dt
double mot_rerot_dtdt
double mot_retorque

Detailed Description

Class for linear actuators between two markers, as the actuator were joined with two spherical bearing at the origin of the two markers.


Member Function Documentation

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
C++ library for multibody simulation, (C) Alessandro Tasora
This API documentation has been generated on Tue Jul 10 2012 by Doxygen