NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
itk::MammogramFatEstimationFitMetric Class Reference

An abstract metric to compute the fit of a model of mammographic fat. More...

Inheritance diagram for itk::MammogramFatEstimationFitMetric:
Inheritance graph
[legend]
Collaboration diagram for itk::MammogramFatEstimationFitMetric:
Collaboration graph
[legend]

Public Types

typedef
MammogramFatEstimationFitMetric 
Self
 
typedef SingleValuedCostFunction Superclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef Superclass::ParametersType ParametersType
 
typedef Superclass::DerivativeType DerivativeType
 
typedef Superclass::MeasureType MeasureType
 

Public Member Functions

virtual const char * GetClassName () const
 
 itkStaticConstMacro (ParametricSpaceDimension, unsigned int, 0)
 
virtual unsigned int GetNumberOfParameters (void) const override
 
void GetDerivative (const ParametersType &parameters, DerivativeType &Derivative) const override
 
virtual MeasureType GetValue (const ParametersType &parameters) const override
 
void GetValueAndDerivative (const ParametersType &parameters, MeasureType &Value, DerivativeType &Derivative) const override
 
virtual void WriteIntensityVsEdgeDistToFile (std::string fileOutputIntensityVsEdgeDist)
 
virtual void WriteFitToFile (std::string fileOutputFit, const ParametersType &parameters)
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 MammogramFatEstimationFitMetric ()
 
virtual ~MammogramFatEstimationFitMetric ()
 
 MammogramFatEstimationFitMetric (const Self &)
 
void operator= (const Self &)
 
void PrintSelf (std::ostream &os, Indent indent) const override
 

Detailed Description

An abstract metric to compute the fit of a model of mammographic fat.

Caveats

Member Typedef Documentation

typedef Superclass::DerivativeType itk::MammogramFatEstimationFitMetric::DerivativeType
typedef Superclass::MeasureType itk::MammogramFatEstimationFitMetric::MeasureType
typedef Superclass::ParametersType itk::MammogramFatEstimationFitMetric::ParametersType
typedef SingleValuedCostFunction itk::MammogramFatEstimationFitMetric::Superclass

Constructor & Destructor Documentation

itk::MammogramFatEstimationFitMetric::MammogramFatEstimationFitMetric ( )
protected
virtual itk::MammogramFatEstimationFitMetric::~MammogramFatEstimationFitMetric ( )
protectedvirtual
itk::MammogramFatEstimationFitMetric::MammogramFatEstimationFitMetric ( const Self )
inlineprotected

Member Function Documentation

virtual const char* itk::MammogramFatEstimationFitMetric::GetClassName ( ) const
virtual
void itk::MammogramFatEstimationFitMetric::GetDerivative ( const ParametersType parameters,
DerivativeType Derivative 
) const
inlineoverride
virtual unsigned int itk::MammogramFatEstimationFitMetric::GetNumberOfParameters ( void  ) const
inlineoverridevirtual
virtual MeasureType itk::MammogramFatEstimationFitMetric::GetValue ( const ParametersType parameters) const
overridevirtual
void itk::MammogramFatEstimationFitMetric::GetValueAndDerivative ( const ParametersType parameters,
MeasureType Value,
DerivativeType Derivative 
) const
inlineoverride
itk::MammogramFatEstimationFitMetric::itkStaticConstMacro ( ParametricSpaceDimension  ,
unsigned  int,
 
)
static Pointer itk::MammogramFatEstimationFitMetric::New ( )
static

Method for creation through the object factory.

void itk::MammogramFatEstimationFitMetric::operator= ( const Self )
inlineprotected
void itk::MammogramFatEstimationFitMetric::PrintSelf ( std::ostream &  os,
Indent  indent 
) const
overrideprotected
virtual void itk::MammogramFatEstimationFitMetric::WriteFitToFile ( std::string  fileOutputFit,
const ParametersType parameters 
)
virtual
virtual void itk::MammogramFatEstimationFitMetric::WriteIntensityVsEdgeDistToFile ( std::string  fileOutputIntensityVsEdgeDist)
virtual

The documentation for this class was generated from the following file: