#include <PCInertia.h>
Inheritance diagram for OSCAR::PCInertia:

Public Methods | |
| PCInertia (IDStandAlone *idObject) | |
| PCInertia (const PCInertia &crit) | |
| PCInertia & | operator= (const PCInertia &crit) |
| virtual | ~PCInertia () |
Protected Methods | |
| bool | update (RepositoryList &repoList) |
Protected Attributes | |
| MatrixRepository * | iStarPtr |
| IDStandAlone * | idObject |
|
|
Constructor for PCInertia This constructor creates an abstract object PCInertia that contains the computational ability to compute criteria based on the inertia matrix for the manipulator.
|
|
|
Copy Constructor for PCInertia Use this to create a PCInertia object whose defaults are set via the constructor argument. Note: The idObject and IStar repository pointers are copied so changes to them will be seen by both criteria. A different repository will not be used to store the inertia matrices unless a different RepositoryList is sent to update().
|
|
|
Destructor for PCInertia.
|
|
|
Copy operator for PCInertia Use this to copy one PCInertia object into another. Note: The idObject and IStar repository pointers are copied so changes to them will be seen by both criteria. A different repository will not be used to store the inertia matrices unless a different RepositoryList is sent to update().
|
|
|
Reimplemented in OSCAR::PCEEFInertia, and OSCAR::PCInertiaEigenValues. |
|
|
|
|
|
|
| RRG Homepage | OSCAR Overview | OSCAR Tutorials | Simulations |