|
Simbody
3.4 (development)
|
Results for advanced users of project() methods. More...
#include <System.h>
Public Types | |
| enum | Status { Invalid = -1, Succeeded = 0, FailedToAchieveAccuracy = 1, FailedToConverge = 2 } |
Public Member Functions | |
| ProjectResults () | |
| ProjectResults & | clear () |
| Restore this object to its default-constructed state, with the return status set to Invalid. | |
| bool | isValid () const |
| Status | getExitStatus () const |
| bool | getAnyChangeMade () const |
| int | getNumIterations () const |
| Real | getNormOnEntrance () const |
| Real | getNormOnExit () const |
| int | getWorstErrorOnEntrance () const |
| bool | getProjectionLimitExceeded () const |
| ProjectResults & | setExitStatus (Status status) |
| ProjectResults & | setAnyChangeMade (bool changeMade) |
| ProjectResults & | setProjectionLimitExceeded (bool limitExceeded) |
| ProjectResults & | setNumIterations (int numIterations) |
| ProjectResults & | setNormOnEntrance (Real norm, int worstError) |
| ProjectResults & | setNormOnExit (Real norm) |
Results for advanced users of project() methods.
| SimTK::ProjectResults::ProjectResults | ( | ) | [inline] |
| ProjectResults& SimTK::ProjectResults::clear | ( | ) | [inline] |
Restore this object to its default-constructed state, with the return status set to Invalid.
| bool SimTK::ProjectResults::isValid | ( | ) | const [inline] |
| Status SimTK::ProjectResults::getExitStatus | ( | ) | const [inline] |
| bool SimTK::ProjectResults::getAnyChangeMade | ( | ) | const [inline] |
| int SimTK::ProjectResults::getNumIterations | ( | ) | const [inline] |
| Real SimTK::ProjectResults::getNormOnEntrance | ( | ) | const [inline] |
| Real SimTK::ProjectResults::getNormOnExit | ( | ) | const [inline] |
| int SimTK::ProjectResults::getWorstErrorOnEntrance | ( | ) | const [inline] |
| bool SimTK::ProjectResults::getProjectionLimitExceeded | ( | ) | const [inline] |
| ProjectResults& SimTK::ProjectResults::setExitStatus | ( | Status | status | ) | [inline] |
| ProjectResults& SimTK::ProjectResults::setAnyChangeMade | ( | bool | changeMade | ) | [inline] |
| ProjectResults& SimTK::ProjectResults::setProjectionLimitExceeded | ( | bool | limitExceeded | ) | [inline] |
| ProjectResults& SimTK::ProjectResults::setNumIterations | ( | int | numIterations | ) | [inline] |
| ProjectResults& SimTK::ProjectResults::setNormOnEntrance | ( | Real | norm, |
| int | worstError | ||
| ) | [inline] |
| ProjectResults& SimTK::ProjectResults::setNormOnExit | ( | Real | norm | ) | [inline] |