OpenSim::ConstraintSet Class Reference

A class for holding a set of constraints. More...

#include <ConstraintSet.h>

Inheritance diagram for OpenSim::ConstraintSet:
OpenSim::ModelComponentSet< Constraint > OpenSim::Set< Constraint > OpenSim::Object

List of all members.

Public Member Functions

 ConstraintSet ()
 Default constructor of a ConstraintSet.
 ConstraintSet (Model &model)
 ConstraintSet (Model &model, const std::string &aFileName, bool aUpdateFromXMLNode=true)
 ConstraintSet (const ConstraintSet &aAbsConstraintSet)
 Copy constructor of a ConstraintSet.
 ~ConstraintSet (void)
 Destructor.
void setup (Model &aModel)
 Post construction initialization.
ConstraintSetoperator= (const ConstraintSet &aAbsConstraintSet)
 Assignment operator.
void scale (const ScaleSet &aScaleSet)
 Anything that will be applied to all Constraints.

Detailed Description

A class for holding a set of constraints.

Authors:
Ajay Seth
Version:
1.0

Constructor & Destructor Documentation

ConstraintSet::ConstraintSet (  ) 

Default constructor of a ConstraintSet.

ConstraintSet::ConstraintSet ( Model model  ) 
OpenSim::ConstraintSet::ConstraintSet ( Model model,
const std::string &  aFileName,
bool  aUpdateFromXMLNode = true 
) [inline]
ConstraintSet::ConstraintSet ( const ConstraintSet aAbsConstraintSet  ) 

Copy constructor of a ConstraintSet.

ConstraintSet::~ConstraintSet ( void   ) 

Destructor.


Member Function Documentation

ConstraintSet & ConstraintSet::operator= ( const ConstraintSet aConstraintSet  ) 

Assignment operator.

Returns:
Reference to this object.

Reimplemented from OpenSim::Object.

void ConstraintSet::scale ( const ScaleSet aScaleSet  ) 

Anything that will be applied to all Constraints.

Scale contraint set by a set of scale factors

void ConstraintSet::setup ( Model aModel  )  [virtual]

Post construction initialization.

Reimplemented from OpenSim::ModelComponentSet< Constraint >.


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

Generated on Sun Sep 25 00:19:56 2011 for OpenSim by  doxygen 1.6.1