ANIMA  4.0
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
anima::ODFMaximaCostFunction Class Reference

#include <animaODFMaximaCostFunction.h>

+ Inheritance diagram for anima::ODFMaximaCostFunction:
+ Collaboration diagram for anima::ODFMaximaCostFunction:

Public Types

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

Public Member Functions

virtual ::itk::LightObject::Pointer CreateAnother (void) const
virtual void GetDerivative (const ParametersType &parameters, DerivativeType &derivative) const ITK_OVERRIDE
virtual const char * GetNameOfClass () const
virtual unsigned int GetNumberOfParameters () const ITK_OVERRIDE
virtual MeasureType GetValue (const ParametersType &parameters) const ITK_OVERRIDE
void SetBasisParameters (const std::vector< double > &basisPars)
void SetODFSHOrder (unsigned int num)

Static Public Member Functions

static Pointer New ()

Protected Member Functions

 ODFMaximaCostFunction ()
virtual ~ODFMaximaCostFunction ()

Detailed Description

Definition at line 10 of file animaODFMaximaCostFunction.h.

Member Typedef Documentation

◆ ConstPointer

typedef itk::SmartPointer<const Self> anima::ODFMaximaCostFunction::ConstPointer

Definition at line 18 of file animaODFMaximaCostFunction.h.

◆ DerivativeType

typedef Superclass::DerivativeType anima::ODFMaximaCostFunction::DerivativeType

Definition at line 26 of file animaODFMaximaCostFunction.h.

◆ MeasureType

typedef Superclass::MeasureType anima::ODFMaximaCostFunction::MeasureType

Definition at line 23 of file animaODFMaximaCostFunction.h.

◆ ParametersType

typedef Superclass::ParametersType anima::ODFMaximaCostFunction::ParametersType

Definition at line 27 of file animaODFMaximaCostFunction.h.

◆ Pointer

typedef itk::SmartPointer<Self> anima::ODFMaximaCostFunction::Pointer

Definition at line 17 of file animaODFMaximaCostFunction.h.

◆ Self

Standard class typedefs.

Definition at line 15 of file animaODFMaximaCostFunction.h.

◆ Superclass

typedef SingleValuedCostFunction anima::ODFMaximaCostFunction::Superclass

Definition at line 16 of file animaODFMaximaCostFunction.h.

Constructor & Destructor Documentation

◆ ODFMaximaCostFunction()

anima::ODFMaximaCostFunction::ODFMaximaCostFunction ( )

Definition at line 41 of file animaODFMaximaCostFunction.h.

◆ ~ODFMaximaCostFunction()

virtual anima::ODFMaximaCostFunction::~ODFMaximaCostFunction ( )

Definition at line 46 of file animaODFMaximaCostFunction.h.

Member Function Documentation

◆ CreateAnother()

virtual::itk::LightObject::Pointer anima::ODFMaximaCostFunction::CreateAnother ( void  ) const

◆ GetDerivative()

void anima::ODFMaximaCostFunction::GetDerivative ( const ParametersType parameters,
DerivativeType derivative 
) const

Definition at line 15 of file animaODFMaximaCostFunction.cxx.

◆ GetNameOfClass()

virtual const char* anima::ODFMaximaCostFunction::GetNameOfClass ( ) const

Run-time type information (and related methods).

◆ GetNumberOfParameters()

virtual unsigned int anima::ODFMaximaCostFunction::GetNumberOfParameters ( ) const

Definition at line 35 of file animaODFMaximaCostFunction.h.

◆ GetValue()

ODFMaximaCostFunction::MeasureType anima::ODFMaximaCostFunction::GetValue ( const ParametersType parameters) const

◆ New()

static Pointer anima::ODFMaximaCostFunction::New ( )

◆ SetBasisParameters()

void anima::ODFMaximaCostFunction::SetBasisParameters ( const std::vector< double > &  basisPars)

Definition at line 32 of file animaODFMaximaCostFunction.h.

◆ SetODFSHOrder()

void anima::ODFMaximaCostFunction::SetODFSHOrder ( unsigned int  num)

Definition at line 33 of file animaODFMaximaCostFunction.h.

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