Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

OSCAR::PCJacobianPseudoInverse Class Reference
[PerformanceCriteria]

PCPseudoInverse is an intermediate abstract class which adds the functionality to calculate jacobian pseudoinverses. PCJacobianPseudoInverse is derived from PCJacobian. More...

#include <PCJacobianPseudoInverse.h>

Inheritance diagram for OSCAR::PCJacobianPseudoInverse:

Inheritance graph
[legend]
List of all members.

Public Methods

 PCJacobianPseudoInverse (FKJacobian *fkJacobian)
 PCJacobianPseudoInverse (const PCJacobianPseudoInverse &crit)
PCJacobianPseudoInverse & operator= (const PCJacobianPseudoInverse &crit)
virtual ~PCJacobianPseudoInverse ()

Protected Methods

bool update (RepositoryList &repoList)

Protected Attributes

MatrixRepositoryjacobianPseudoInversePtr

Detailed Description

Author:
Mark Tisius and Chetan Kapoor


Constructor & Destructor Documentation

OSCAR::PCJacobianPseudoInverse::PCJacobianPseudoInverse FKJacobian   fkJacobian
 

Constructor for PCJacobianPseudoInverse This constructor creates an abstract object PCJacobianPseudoInverse that contains the computational ability to compute jacobian PseudoInverse based criteria.

Parameters:
fkJacobian A pointer to the FKJacobian object that the Jacobian criteria will evaluate.

OSCAR::PCJacobianPseudoInverse::PCJacobianPseudoInverse const PCJacobianPseudoInverse &    crit
 

Copy Constructor for PCJacobianPseudoInverse Use this to create a PCJacobianPseudoInverse object whose defaults are set via the constructor argument.

Parameters:
crit: A PCJacobianPseudoInverse object that is used to create the new object

virtual OSCAR::PCJacobianPseudoInverse::~PCJacobianPseudoInverse   [virtual]
 

Destructor for PCJacobianEigenValues.


Member Function Documentation

PCJacobianPseudoInverse& OSCAR::PCJacobianPseudoInverse::operator= const PCJacobianPseudoInverse &    crit
 

Copy operator for PCJacobianPseudoInverse Use this to copy one PCJacobianPseudoInverse object into another.

Returns:
A reference to itself
Parameters:
crit A PCJacobianPseudoInverse object that is copied into the calling object.

bool OSCAR::PCJacobianPseudoInverse::update RepositoryList   repoList [protected]
 

Reimplemented from OSCAR::PCJacobian.

Reimplemented in OSCAR::PCADistToEEWrench, OSCAR::PCADistToEEWrenchD1, and OSCAR::PCEEFInertia.


Member Data Documentation

MatrixRepository* OSCAR::PCJacobianPseudoInverse::jacobianPseudoInversePtr [protected]
 


The documentation for this class was generated from the following file:
RRG Homepage OSCAR Overview OSCAR Tutorials Simulations