#include <IKTask.h>
Public Member Functions | |
IKTask () | |
Default constructor. | |
IKTask (const IKTask &aIKTask) | |
Copy constructor. | |
virtual Object * | copy () const =0 |
Construct and return a copy of this object. | |
IKTask & | operator= (const IKTask &aIKTask) |
Assignment operator. | |
bool | getApply () const |
void | setApply (bool aApply) |
double | getWeight () |
void | setWeight (double weight) |
Protected Attributes | |
PropertyBool | _applyProp |
bool & | _apply |
PropertyDbl | _weightProp |
double & | _weight |
IKTask::IKTask | ( | ) |
Default constructor.
IKTask::IKTask | ( | const IKTask & | aIKTask | ) |
Copy constructor.
virtual Object* OpenSim::IKTask::copy | ( | ) | const [pure virtual] |
Construct and return a copy of this object.
The object is allocated using the new operator, so the caller is responsible for deleting the returned object.
Reimplemented from OpenSim::Object.
Implemented in OpenSim::IKCoordinateTask, and OpenSim::IKMarkerTask.
bool OpenSim::IKTask::getApply | ( | ) | const [inline] |
double OpenSim::IKTask::getWeight | ( | ) | [inline] |
Assignment operator.
Reimplemented from OpenSim::Object.
Reimplemented in OpenSim::IKCoordinateTask, and OpenSim::IKMarkerTask.
void OpenSim::IKTask::setApply | ( | bool | aApply | ) | [inline] |
void OpenSim::IKTask::setWeight | ( | double | weight | ) | [inline] |
bool& OpenSim::IKTask::_apply [protected] |
PropertyBool OpenSim::IKTask::_applyProp [protected] |
double& OpenSim::IKTask::_weight [protected] |
PropertyDbl OpenSim::IKTask::_weightProp [protected] |