Class to generate slicing planes according to volume data. More...
#include <cmtkPlaneSource.h>


Public Types | |
| enum | ScandirectionEnum { SCANDIRECTION_CAUDAL_CRANIAL = 0, SCANDIRECTION_CRANIAL_CAUDAL = 1, SCANDIRECTION_RIGHT_LEFT = 2, SCANDIRECTION_LEFT_RIGHT = 3, SCANDIRECTION_VENTRAL_DORSAL = 4, SCANDIRECTION_DORSAL_VENTRAL = 5 } |
Public Member Functions | |
| igsClassParameter (int, Direction) | |
| Direction of the orthogonal reformatted plane. | |
| igsClassParameter (Types::Coordinate, Position) | |
| Position of the slice plane with respect to the selected scan direction. | |
| igsClassParameter (Types::Coordinate, Resolution) | |
| Resolution of the generated plane. | |
| igsClassParameter (int, ReferenceVolumeIndex) | |
| Flag selection reference volume. | |
| virtual void | Execute () |
| Execute plane generation. | |
| Types::Coordinate | GetMinPosition () |
| Return the minimum allowed position value. | |
| Types::Coordinate | GetMaxPosition () |
| Return the maximum allowed position value. | |
| Types::Coordinate | GetMaxResolution () |
| Return maximum resolution (minimum pixel size) in [mm]. | |
| virtual void | SetInput (const int index, VolumeWrapper *const input) |
| Set input volume(s). | |
| virtual int | HasValidInputs () const |
| Check whether we have all valid inputs. | |
Static Public Member Functions | |
| static PlaneSource * | New () |
| Create new object. | |
Protected Member Functions | |
| PlaneSource () | |
| Default constructor. | |
| virtual | ~PlaneSource () |
| Destructor. | |
Protected Attributes | |
| VolumeWrapper * | Input [2] |
| Array of input volumes to determine the parameter ranges. | |
Class to generate slicing planes according to volume data.
Definition at line 54 of file cmtkPlaneSource.h.
1.7.2