15 #ifndef __itkMammogramLeftOrRightSideCalculator_h
16 #define __itkMammogramLeftOrRightSideCalculator_h
19 #include <itkObject.h>
21 #include <itkImageLinearConstIteratorWithIndex.h>
30 template <
class TInputImage >
77 static const char* BreastSideDescription[3];
80 itkSetConstObjectMacro(
Image, ImageType);
83 void Compute(
void) throw (ExceptionObject);
88 void SetVerbose(
bool flag ) { m_FlgVerbose = flag; }
102 void PrintSelf(std::ostream & os, Indent indent)
const override;
107 void operator=(
const Self &);
113 #ifndef ITK_MANUAL_INSTANTIATION
114 #include "itkMammogramLeftOrRightSideCalculator.txx"
Computes whether a mammogram is of the left or right breast from the center of mass.
Definition: itkMammogramLeftOrRightSideCalculator.h:31
Definition: itkMammogramLeftOrRightSideCalculator.h:72
TInputImage::ConstPointer ImageConstPointer
Definition: itkMammogramLeftOrRightSideCalculator.h:56
Definition: niftkITKAffineResampleImage.cxx:74
ImageType::IndexType IndexType
Definition: niftkMakeLapUSProbeBasicModel.cxx:32
itk::ImageLinearConstIteratorWithIndex< ImageType > LineIteratorType
Definition: itkMammogramLeftOrRightSideCalculator.h:67
TInputImage::PixelType PixelType
Definition: itkMammogramLeftOrRightSideCalculator.h:59
bool m_FlgVerbose
Definition: itkMammogramLeftOrRightSideCalculator.h:97
TInputImage::Pointer ImagePointer
Definition: itkMammogramLeftOrRightSideCalculator.h:53
BreastSideType m_BreastSide
Definition: itkMammogramLeftOrRightSideCalculator.h:99
TInputImage::RegionType RegionType
Definition: itkMammogramLeftOrRightSideCalculator.h:65
TInputImage::IndexType IndexType
Definition: itkMammogramLeftOrRightSideCalculator.h:62
float PixelType
Definition: niftkBreastDCEandADC.cxx:88
TInputImage ImageType
Definition: itkMammogramLeftOrRightSideCalculator.h:47
ImageType::RegionType RegionType
Definition: niftkMakeLapUSProbeBasicModel.cxx:30
ImageConstPointer m_Image
Definition: itkMammogramLeftOrRightSideCalculator.h:100
BreastSideType
Breast side.
Definition: itkMammogramLeftOrRightSideCalculator.h:71
MammogramLeftOrRightSideCalculator Self
Definition: itkMammogramLeftOrRightSideCalculator.h:38
void SetVerboseOff(void)
Definition: itkMammogramLeftOrRightSideCalculator.h:90
Object Superclass
Definition: itkMammogramLeftOrRightSideCalculator.h:39
void SetVerboseOn(void)
Definition: itkMammogramLeftOrRightSideCalculator.h:89
Simultaneous itk::Image and itk::Array (and hence vnl_vector) class.
Definition: itkMammogramLeftOrRightSideCalculator.h:73
SmartPointer< const Self > ConstPointer
Definition: itkMammogramLeftOrRightSideCalculator.h:41
SmartPointer< Self > Pointer
Definition: itkMammogramLeftOrRightSideCalculator.h:40
virtual ~MammogramLeftOrRightSideCalculator()
Definition: itkMammogramLeftOrRightSideCalculator.h:95