A class for holding a set of ContactGeometry objects. More...
#include <ContactGeometrySet.h>
Public Member Functions | |
ContactGeometrySet () | |
Default constructor of a ContactGeometrySet. | |
ContactGeometrySet (Model &model) | |
ContactGeometrySet (Model &model, const std::string &aFileName, bool aUpdateFromXMLNode) | |
Construct an ContactGeometrySet set from file. | |
ContactGeometrySet (const ContactGeometrySet &aContactGeometrySet) | |
Copy constructor of a ContactGeometrySet. | |
~ContactGeometrySet (void) | |
Destructor. | |
void | setup (Model &aModel) |
Post construction initialization. | |
ContactGeometrySet & | operator= (const ContactGeometrySet &aContactGeometrySet) |
Assignment operator. | |
void | scale (const ScaleSet &aScaleSet) |
Scale ContactGeometrySet by a set of scale factors. |
A class for holding a set of ContactGeometry objects.
ContactGeometrySet::ContactGeometrySet | ( | ) |
Default constructor of a ContactGeometrySet.
ContactGeometrySet::ContactGeometrySet | ( | Model & | model | ) |
ContactGeometrySet::ContactGeometrySet | ( | Model & | model, | |
const std::string & | aFileName, | |||
bool | aUpdateFromXMLNode | |||
) |
Construct an ContactGeometrySet set from file.
aModel | reference to the Model to add contacts to. | |
aFileName | Name of the file. | |
aUpdateFromXMLNode | a flag indicating if UpdateFromXMLNode needs to be called. |
ContactGeometrySet::ContactGeometrySet | ( | const ContactGeometrySet & | aContactGeometrySet | ) |
Copy constructor of a ContactGeometrySet.
ContactGeometrySet::~ContactGeometrySet | ( | void | ) |
Destructor.
ContactGeometrySet & ContactGeometrySet::operator= | ( | const ContactGeometrySet & | aContactGeometrySet | ) |
void ContactGeometrySet::scale | ( | const ScaleSet & | aScaleSet | ) |
Scale ContactGeometrySet by a set of scale factors.
void ContactGeometrySet::setup | ( | Model & | aModel | ) | [virtual] |
Post construction initialization.
Reimplemented from OpenSim::ModelComponentSet< ContactGeometry >.