SIVIC API
0.9.26
|
#include <svkPhaseCostFunction.h>
Public Types | |
typedef svkPhaseCostFunction | Self |
typedef itk::SingleValuedCostFunction | Superclass |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SmartPointer < const Self > | ConstPointer |
typedef Superclass::ParametersType | ParametersType |
typedef Superclass::DerivativeType | DerivativeType |
typedef Superclass::MeasureType | MeasureType |
Public Member Functions | |
itkTypeMacro (svkPhaseCostFunction, SingleValuedCostFunction) | |
svkPhaseCostFunction () | |
void | GetDerivative (const ParametersType &, DerivativeType &) const |
virtual MeasureType | GetValue (const ParametersType ¶meters) const =0 |
virtual unsigned int | GetNumberOfParameters (void) const =0 |
void | SetSpectrum (vtkFloatArray *spectrum) |
void | SetNumFreqPoints (int numFreqPoints) |
Protected Attributes | |
vtkFloatArray * | spectrum |
vtkFloatArray * | copySpectrum |
int | numFreqPoints |
typedef itk::SmartPointer<const Self> ConstPointer |
typedef Superclass::DerivativeType DerivativeType |
typedef Superclass::MeasureType MeasureType |
typedef Superclass::ParametersType ParametersType |
typedef svkPhaseCostFunction Self |
typedef itk::SingleValuedCostFunction Superclass |
|
inline |
|
inline |
|
pure virtual |
Implemented in svkMRSZeroOrderPhaseCostFunction, and svkMRSFirstPointPhaseCostFunction.
|
pure virtual |
Implemented in svkMRSZeroOrderPhaseCostFunction, and svkMRSFirstPointPhaseCostFunction.
itkTypeMacro | ( | svkPhaseCostFunction | , |
SingleValuedCostFunction | |||
) |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |