Classes | Public Types | Static Public Member Functions

cmtk::AnatomicalOrientation Class Reference
[cmtkBase Library]

Class with helper functions for handling anatomical image orientation. More...

#include <cmtkAnatomicalOrientation.h>

Inheritance diagram for cmtk::AnatomicalOrientation:
Inheritance graph
[legend]
Collaboration diagram for cmtk::AnatomicalOrientation:
Collaboration graph
[legend]

List of all members.

Classes

class  PermutationMatrix
 Class for permutation matrix that can be applied to pixel indexes, as well as dimension, and pixel size arrays. More...

Public Types

typedef AnatomicalOrientation Self
 This class.
typedef AnatomicalOrientationBase Superclass
 Parent class.

Static Public Member Functions

static void GetOrientationFromDirections (char *orientation, const AffineXform::MatrixType &directions, const char *spaceAxes)
 Get closest anatomical orientation based on space dimensions and image direction vectors.
static void GetImageToSpaceAxesPermutation (int(&imageToSpaceAxesPermutation)[3][3], const char *orientation, const char *spaceAxes)
 Get permutation table of coordinate axes from space axes and image orientation.

Detailed Description

Class with helper functions for handling anatomical image orientation.

Definition at line 55 of file cmtkAnatomicalOrientation.h.


Member Typedef Documentation

This class.

Reimplemented from cmtk::AnatomicalOrientationBase.

Definition at line 60 of file cmtkAnatomicalOrientation.h.

Parent class.

Definition at line 63 of file cmtkAnatomicalOrientation.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines