OpenSim::MuscleStateTrackingTask Class Reference

A TrackingTask for that corresponds to a muscle state variable. More...

#include <MuscleStateTrackingTask.h>

Inheritance diagram for OpenSim::MuscleStateTrackingTask:
OpenSim::StateTrackingTask OpenSim::TrackingTask OpenSim::Object

List of all members.

Public Member Functions

 MuscleStateTrackingTask ()
 Construct a default track object for a specified model.
 MuscleStateTrackingTask (const MuscleStateTrackingTask &aTaskObject)
 Copy constructor.
virtual ~MuscleStateTrackingTask ()
 Destructor.
Objectcopy () const
 Copy this task and return a pointer to the copy.
MuscleStateTrackingTaskoperator= (const MuscleStateTrackingTask &aTaskObject)
 Assignment operator.

Detailed Description

A TrackingTask for that corresponds to a muscle state variable.

Author:
Ayman Habib & Ajay Seth
Version:
1.0

Constructor & Destructor Documentation

MuscleStateTrackingTask::MuscleStateTrackingTask (  ) 

Construct a default track object for a specified model.

MuscleStateTrackingTask::MuscleStateTrackingTask ( const MuscleStateTrackingTask aTask  ) 

Copy constructor.

Parameters:
aTask Task object to be copied.
MuscleStateTrackingTask::~MuscleStateTrackingTask (  )  [virtual]

Destructor.


Member Function Documentation

Object * MuscleStateTrackingTask::copy (  )  const [virtual]

Copy this task and return a pointer to the copy.

The copy constructor for this class is used.

Returns:
Pointer to a copy of this MuscleStateTrackingTask.

Implements OpenSim::TrackingTask.

MuscleStateTrackingTask & MuscleStateTrackingTask::operator= ( const MuscleStateTrackingTask aTask  ) 

Assignment operator.

Returns:
Reference to the altered object.

Reimplemented from OpenSim::StateTrackingTask.


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

Generated on Sun Sep 25 00:20:07 2011 for OpenSim by  doxygen 1.6.1