#include <bhkinematic.h>
Collaboration diagram for BHKinematicException:
Public Types | |
enum | error { EXCP_ANGLE_TO_BIG, EXCP_ANGLE_TO_SMALL, EXCP_POSITION_TO_BIG , EXCP_ANGLE_OUT_OF_RANGE, EXCP_POSITION_OUT_OF_RANGE, EXCP_UNDEF } |
EXCP_ANGLE_OUT_OF_RANGE | |
EXCP_ANGLE_TO_BIG | |
EXCP_ANGLE_TO_SMALL | |
EXCP_POSITION_OUT_OF_RANGE | |
EXCP_POSITION_TO_BIG | |
EXCP_UNDEF | |
Public Member Functions | |
BHKinematicException (const error e) | |
bool | operator== (error e) |
const void | show () |
Friends | |
std::ostream & | operator<< (std::ostream &os, const BHKinematicException &e) |
An exception of this type is thrown if an operation with the kinematic fails
Defines the different errors.
BHKinematicException::BHKinematicException | ( | const error | e | ) | [inline] |
Constructor
Here is the call graph for this function:
bool BHKinematicException::operator== | ( | error | e | ) | [inline] |
Operator for comparing the error. Holds the error.
const void BHKinematicException::show | ( | ) | [inline] |
Prints out the error message.
std::ostream& operator<< | ( | std::ostream & | os, | |
const BHKinematicException & | e | |||
) | [friend] |
Operator for error message output.
![]() |
Generated Wed Aug 16 14:59:53 2006 by
![]() |