Public Member Functions | Static Public Member Functions | Private Attributes

cmtk::ImageOperationFlip Class Reference

Image operation: flip. More...

#include <cmtkImageOperationFlip.h>

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

List of all members.

Public Member Functions

 ImageOperationFlip (const int normalAxis)
 Constructor:
virtual
cmtk::UniformVolume::SmartPtr 
Apply (cmtk::UniformVolume::SmartPtr &volume)
 Apply this operation to an image in place.

Static Public Member Functions

static void NewX ()
 Create x flip object.
static void NewY ()
 Create y flip object.
static void NewZ ()
 Create y flip object.

Private Attributes

int m_NormalAxis
 The normal axis of the flip.

Detailed Description

Image operation: flip.

Inherit from image operation base class.

Definition at line 122 of file cmtkImageOperationFlip.h.


Constructor & Destructor Documentation

cmtk::ImageOperationFlip::ImageOperationFlip ( const int  normalAxis ) [inline]

Constructor:

Definition at line 128 of file cmtkImageOperationFlip.h.


Member Function Documentation

virtual cmtk::UniformVolume::SmartPtr cmtk::ImageOperationFlip::Apply ( cmtk::UniformVolume::SmartPtr volume ) [inline, virtual]

Apply this operation to an image in place.

Reimplemented from cmtk::ImageOperation.

Definition at line 131 of file cmtkImageOperationFlip.h.

static void cmtk::ImageOperationFlip::NewX (  ) [inline, static]

Create x flip object.

Definition at line 138 of file cmtkImageOperationFlip.h.

References cmtk::AXIS_X.

static void cmtk::ImageOperationFlip::NewY (  ) [inline, static]

Create y flip object.

Definition at line 144 of file cmtkImageOperationFlip.h.

References cmtk::AXIS_Y.

static void cmtk::ImageOperationFlip::NewZ (  ) [inline, static]

Create y flip object.

Definition at line 150 of file cmtkImageOperationFlip.h.

References cmtk::AXIS_Z.


Member Data Documentation

The normal axis of the flip.

Definition at line 157 of file cmtkImageOperationFlip.h.


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