#include <freROI.h>

Public Types | |
| typedef ROICoupleBase | Self |
| typedef itk::LightObject | Superclass |
| typedef itk::SmartPointer < Self > | Pointer |
| typedef itk::SmartPointer < const Self > | ConstPointer |
| typedef TROI | ROIType |
| typedef ROIType::Pointer | ROIPointer |
| typedef ROIType::PointType | PointType |
| typedef ROIType::ImageType | ImageType |
| typedef ROIType::ImagePointer | ImagePointer |
| typedef ROIType::RegionType | RegionType |
| typedef ROIType::SpacingType | SpacingType |
| typedef ROIType::SpatialObjectType | SpatialObjectType |
| typedef ROIType::SpatialObjectPointer | SpatialObjectPointer |
Public Member Functions | |
| itkTypeMacro (ROICoupleBase, itk::LightObject) | |
| itkNewMacro (Self) | |
| const ROIType & | Fixed () const |
| ROIType & | Fixed () |
| const ROIType & | Moving () const |
| ROIType & | Moving () |
Static Public Member Functions | |
| static unsigned int | GetImageDimension () |
Protected Member Functions | |
| ROICoupleBase () | |
| virtual | ~ROICoupleBase () |
Private Attributes | |
| ROIPointer | m_smpFixedROI |
| ROIPointer | m_smpMovingROI |
This is the base class for ROI couples within f.r.e.e.. It holds two ROIs, on for the fixed and one for the moving image. Theese are used in the context of image registration
Definition at line 481 of file freROI.h.
| typedef ROICoupleBase FREE::ROICoupleBase< TROI >::Self |
Standard typedefs
Reimplemented in FREE::ImageROICoupleBase< VImageDimension >, and FREE::ImageMaskedROICouple< VImageDimension >.
| typedef itk::LightObject FREE::ROICoupleBase< TROI >::Superclass |
Reimplemented in FREE::ImageROICoupleBase< VImageDimension >, and FREE::ImageMaskedROICouple< VImageDimension >.
| typedef itk::SmartPointer<Self> FREE::ROICoupleBase< TROI >::Pointer |
Reimplemented in FREE::ImageROICoupleBase< VImageDimension >, and FREE::ImageMaskedROICouple< VImageDimension >.
| typedef itk::SmartPointer<const Self> FREE::ROICoupleBase< TROI >::ConstPointer |
Reimplemented in FREE::ImageROICoupleBase< VImageDimension >, and FREE::ImageMaskedROICouple< VImageDimension >.
| typedef TROI FREE::ROICoupleBase< TROI >::ROIType |
| typedef ROIType::Pointer FREE::ROICoupleBase< TROI >::ROIPointer |
| typedef ROIType::PointType FREE::ROICoupleBase< TROI >::PointType |
| typedef ROIType::ImageType FREE::ROICoupleBase< TROI >::ImageType |
| typedef ROIType::ImagePointer FREE::ROICoupleBase< TROI >::ImagePointer |
| typedef ROIType::RegionType FREE::ROICoupleBase< TROI >::RegionType |
| typedef ROIType::SpacingType FREE::ROICoupleBase< TROI >::SpacingType |
| typedef ROIType::SpatialObjectType FREE::ROICoupleBase< TROI >::SpatialObjectType |
| typedef ROIType::SpatialObjectPointer FREE::ROICoupleBase< TROI >::SpatialObjectPointer |
| FREE::ROICoupleBase< TROI >::ROICoupleBase | ( | ) | [inline, protected] |
| virtual FREE::ROICoupleBase< TROI >::~ROICoupleBase | ( | ) | [inline, protected, virtual] |
| FREE::ROICoupleBase< TROI >::itkTypeMacro | ( | ROICoupleBase< TROI > | , | |
| itk::LightObject | ||||
| ) |
Run-time type information (and related methods).
| FREE::ROICoupleBase< TROI >::itkNewMacro | ( | Self | ) |
Reimplemented in FREE::ImageROICoupleBase< VImageDimension >, and FREE::ImageMaskedROICouple< VImageDimension >.
| static unsigned int FREE::ROICoupleBase< TROI >::GetImageDimension | ( | ) | [inline, static] |
| const ROIType& FREE::ROICoupleBase< TROI >::Fixed | ( | ) | const [inline] |
Definition at line 511 of file freROI.h.
Referenced by FREE::ROICoupleControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >::ActualizeMainComponent().
| ROIType& FREE::ROICoupleBase< TROI >::Fixed | ( | ) | [inline] |
| const ROIType& FREE::ROICoupleBase< TROI >::Moving | ( | ) | const [inline] |
Definition at line 520 of file freROI.h.
Referenced by FREE::ROICoupleControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >::ActualizeMainComponent().
| ROIType& FREE::ROICoupleBase< TROI >::Moving | ( | ) | [inline] |
ROIPointer FREE::ROICoupleBase< TROI >::m_smpFixedROI [private] |
Definition at line 541 of file freROI.h.
Referenced by FREE::ROICoupleBase< FREE::ImageROIBase< VImageDimension > >::Fixed(), and FREE::ROICoupleBase< FREE::ImageROIBase< VImageDimension > >::ROICoupleBase().
ROIPointer FREE::ROICoupleBase< TROI >::m_smpMovingROI [private] |
Definition at line 545 of file freROI.h.
Referenced by FREE::ROICoupleBase< FREE::ImageROIBase< VImageDimension > >::Moving(), and FREE::ROICoupleBase< FREE::ImageROIBase< VImageDimension > >::ROICoupleBase().
1.5.3 written by Dimitri van Heesch,
© 1997-2000