#include <PCSmallestMinDist.hpp>
Inheritance diagram for OSCAR::PCSmallestMinDist:

Public Methods | |
| PCSmallestMinDist (WorkCell &workCell, Node *manipulator=0) | |
| PCSmallestMinDist (const PCSmallestMinDist &crit) | |
| PCSmallestMinDist & | operator= (const PCSmallestMinDist &crit) |
| virtual | ~PCSmallestMinDist () |
Protected Methods | |
| bool | computeCriteria (RepositoryList &repoList) |
| double | calculateCriteria (DistanceResults &results) |
|
||||||||||||
|
Constructor for PCSmallestMinDist This constructor creates an object PCSmallestMinDist that contains the computational ability to compute SmallestMinDist based criteria. DH parameters and other data such as the tool point set in the SmallestMinDist object.
|
|
|
Copy Constructor for PCSmallestMinDist Use this to create a PCSmallestMinDist object whose defaults are set via the constructor argument. Note: the pointer to the SmallestMinDist repository is also copied so it now points to the same repository unless a different RepositoryList is specified in computeCriteria. The SmallestMinDistPtr is also copied so changes to it will now affect both criteria.
|
|
|
Destructor for PCSmallestMinDist.
|
|
|
|
|
|
Implements OSCAR::PerformanceCriteria. |
|
|
Copy operator for PCSmallestMinDist Use this to copy one PCSmallestMinDist object into another. Note: the pointer to the SmallestMinDist repository is also copied so it now points to the same repository unless a different RepositoryList is specified in computeCriteria. The SmallestMinDistPtr is also copied so changes to it will now affect both criteria.
|
| RRG Homepage | OSCAR Overview | OSCAR Tutorials | Simulations |