Base class for handling anatomical image orientation. More...
#include <cmtkAnatomicalOrientationBase.h>

Public Types | |
| typedef AnatomicalOrientationBase | Self |
| This class. | |
Static Public Member Functions | |
| static const char * | GetClosestOrientation (const char *desiredOrientation, const char *const availableOrientations[]) |
| Get closest orientation from a list. | |
| static bool | OnSameAxis (const char from, const char to) |
| Return true if the direction corresponding to the character 'from' is on the same axis as that corresponding to 'to'. | |
Static Public Attributes | |
| static const char *const | ORIENTATION_STANDARD = "RAS" |
| Orientation of standardized reoriented image axes (LR/AP/IS). | |
| static const char *const | SPACE_CMTK = "RAS" |
| Standard CMTK coordinate space (LR/PA/IS). | |
| static const char *const | SPACE_ITK = "LPS" |
| Standard ITK coordinate space (RL/AP/IS). | |
Static Protected Member Functions | |
| static char | OppositeDirection (const char direction) |
| Get inverse of axis orientation. | |
Base class for handling anatomical image orientation.
Definition at line 46 of file cmtkAnatomicalOrientationBase.h.
This class.
Reimplemented in cmtk::AnatomicalOrientation.
Definition at line 50 of file cmtkAnatomicalOrientationBase.h.
| static char cmtk::AnatomicalOrientationBase::OppositeDirection | ( | const char | direction ) | [inline, static, protected] |
Get inverse of axis orientation.
Definition at line 77 of file cmtkAnatomicalOrientationBase.h.
1.7.2