MULTIBODY SIMULATION SOFTWARE - API documentation

chrono::ChLinkPointSpline Class Reference

#include <CHlinkPointSpline.h>

Inheritance diagram for chrono::ChLinkPointSpline:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void Copy (ChLinkPointSpline *source)
virtual ChLinknew_Duplicate ()
geometry::ChLineGet_trajectory_line ()
void Set_trajectory_line (geometry::ChLine *mline)
virtual void UpdateTime (double mytime)
virtual void StreamIN (ChStreamInBinary &mstream)
virtual void StreamOUT (ChStreamOutBinary &mstream)

Protected Attributes

geometry::ChLinetrajectory_line


Detailed Description

ChLinkPointSpline class. This class implements the 'point on a spline curve' constraint. It can be used also to simulate curvilinear glyphs, etc.

Member Function Documentation

geometry::ChLine* chrono::ChLinkPointSpline::Get_trajectory_line (  ) 

Get the address of the trajectory line.

void chrono::ChLinkPointSpline::Set_trajectory_line ( geometry::ChLine mline  ) 

Sets the trajectory line (take ownership - does not copy line).

void chrono::ChLinkPointSpline::UpdateTime ( double  time  )  [virtual]

UPDATING PROCEDURES

Reimplemented from chrono::ChLinkLock.

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

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

Reimplemented from chrono::ChLinkLock.

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

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

Reimplemented from chrono::ChLinkLock.


Member Data Documentation

geometry::ChLine* chrono::ChLinkPointSpline::trajectory_line [protected]

The line for the trajectory.


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