MULTIBODY SIMULATION SOFTWARE - API documentation

chrono::ChControls Class Reference

#include <CHcontrols.h>

Inheritance diagram for chrono::ChControls:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

void Copy (ChControls *source)
char * GetJsForStartFile ()
char * GetJsForUpdateFile ()
char * GetJsForStepFile ()
char * GetJsFor3DStepFile ()
char * GetPanelWindowFile ()
int SetJsForStartFile (char *mfile)
int SetJsForUpdateFile (char *mfile)
int SetJsForStepFile (char *mfile)
int SetJsFor3DStepFile (char *mfile)
int SetPanelWindowFile (char *mfile)
int SetHereVariable ()
int ExecuteJsForStart ()
int ExecuteJsForUpdate ()
int ExecuteJsForStep ()
int ExecuteJsFor3DStep ()
void StreamOUT (ChStreamOutAscii &mstream)
void StreamIN (ChStreamInBinary &mstream)
void StreamOUT (ChStreamOutBinary &mstream)


Detailed Description

Class for 'controls' that is objects (usually implemented in a 3d plugin) for man-in-the-loop control, or to change parameters during the simulation using scripts, etc.

Member Function Documentation

void chrono::ChControls::StreamOUT ( ChStreamOutAscii mstream  )  [virtual]

Method to allow serialization of transient data in ascii, as a readable item, for example "chrono::GetLog() << myobject;"

Reimplemented from chrono::ChObj.

void chrono::ChControls::StreamIN ( ChStreamInBinary mstream  )  [virtual]

Method to allow deserializing a persistent binary archive (ex: a file) into transient data.

Reimplemented from chrono::ChObj.

void chrono::ChControls::StreamOUT ( ChStreamOutBinary mstream  )  [virtual]

Method to allow serializing transient data into a persistent binary archive (ex: a file).

Reimplemented from chrono::ChObj.


CHRONO::ENGINE
C++ library for multibody simulation, (C) Alessandro Tasora
This API documentation has been generated on 17 Jul 2009 by Doxygen