NTRT Simulator  v1.1
 All Classes Namespaces Files Functions Variables Typedefs Friends Pages
tgDataLogger Class Reference

#include <tgDataLogger.h>

Inheritance diagram for tgDataLogger:
Collaboration diagram for tgDataLogger:

Public Member Functions

 tgDataLogger (std::string fileName)
 
virtual ~tgDataLogger ()
 
virtual void render (const tgRod &rod) const
 
virtual void render (const tgSpringCableActuator &mSCA) const
 
virtual void render (const tgModel &model) const
 

Detailed Description

Interface for Data Logger.

Definition at line 41 of file tgDataLogger.h.

Constructor & Destructor Documentation

tgDataLogger::~tgDataLogger ( )
virtual

Virtual base classes must have a virtual destructor.

Definition at line 40 of file tgDataLogger.cpp.

Member Function Documentation

void tgDataLogger::render ( const tgRod rod) const
virtual

Render a tgRod.

Parameters
[in]roda const reference to a tgRod to render

Reimplemented from tgModelVisitor.

Definition at line 44 of file tgDataLogger.cpp.

Here is the call graph for this function:

void tgDataLogger::render ( const tgSpringCableActuator mSCA) const
virtual

Render a tgSpringCableActuator

Parameters
[in]linearStringa const reference to a tgSpringCableActuator to log data

Reimplemented from tgModelVisitor.

Definition at line 59 of file tgDataLogger.cpp.

void tgDataLogger::render ( const tgModel m) const
virtual

Render a tgModel.

Parameters
[in]modela const reference to a tgModel to render.

Reimplemented from tgModelVisitor.

Definition at line 71 of file tgDataLogger.cpp.


The documentation for this class was generated from the following files: