| AddTargetCellToIterationInfo(const char *const name) | elastix::BaseComponentSE< TElastix > | inline |
| AfterEachIteration() override | elastix::ConjugateGradientFRPR< TElastix > | virtual |
| AfterEachIterationBase() | elastix::BaseComponent | inlinevirtual |
| AfterEachResolution() override | elastix::ConjugateGradientFRPR< TElastix > | virtual |
| AfterEachResolutionBase() | elastix::BaseComponent | inlinevirtual |
| AfterRegistration() override | elastix::ConjugateGradientFRPR< TElastix > | virtual |
| AfterRegistrationBase() override | elastix::OptimizerBase< TElastix > | virtual |
| AsITKBaseType(TBaseComponent *const baseComponent) -> decltype(baseComponent->GetAsITKBaseType()) | elastix::BaseComponent | inlinestatic |
| BaseComponent()=default | elastix::BaseComponent | protected |
| BaseComponentSE()=default | elastix::BaseComponentSE< TElastix > | protected |
| BeforeAll() | elastix::BaseComponent | inlinevirtual |
| BeforeAllBase() | elastix::BaseComponent | inlinevirtual |
| BeforeEachResolution() override | elastix::ConjugateGradientFRPR< TElastix > | virtual |
| BeforeEachResolutionBase() override | elastix::OptimizerBase< TElastix > | virtual |
| BeforeRegistration() override | elastix::ConjugateGradientFRPR< TElastix > | virtual |
| BeforeRegistrationBase() | elastix::BaseComponent | inlinevirtual |
| BracketedLineOptimize(double ax, double bx, double cx, double fa, double fb, double fc, double *extX, double *extVal, ParametersType &tempCoord) override | elastix::ConjugateGradientFRPR< TElastix > | protected |
| ConjugateGradientFRPR() | elastix::ConjugateGradientFRPR< TElastix > | protected |
| ConstPointer typedef | elastix::ConjugateGradientFRPR< TElastix > | |
| DerivativeType typedef | elastix::ConjugateGradientFRPR< TElastix > | |
| DeterminePhase() const | elastix::ConjugateGradientFRPR< TElastix > | private |
| ElastixType typedef | elastix::OptimizerBase< TElastix > | |
| elxClassNameMacro("ConjugateGradientFRPR") | elastix::ConjugateGradientFRPR< TElastix > | |
| elxDeclarePureVirtualGetSelfMacro(ITKBaseType) | elastix::OptimizerBase< TElastix > | private |
| elxGetClassName() const | elastix::BaseComponent | virtual |
| elxOverrideGetSelfMacro | elastix::ConjugateGradientFRPR< TElastix > | private |
| GetAsITKBaseType() | elastix::OptimizerBase< TElastix > | inline |
| GetAsITKBaseType() const | elastix::OptimizerBase< TElastix > | inline |
| GetComponentLabel() const | elastix::BaseComponent | |
| GetConfiguration() const | elastix::BaseComponentSE< TElastix > | inline |
| GetCurrentDerivativeMagnitude() | elastix::ConjugateGradientFRPR< TElastix > | virtual |
| GetCurrentSearchDirectionMagnitude() | elastix::ConjugateGradientFRPR< TElastix > | virtual |
| GetCurrentStepLength() | elastix::ConjugateGradientFRPR< TElastix > | virtual |
| GetElastix() const | elastix::BaseComponentSE< TElastix > | inline |
| GetIterationInfoAt(const char *const name) | elastix::BaseComponentSE< TElastix > | inline |
| GetLineBracketing() const | elastix::ConjugateGradientFRPR< TElastix > | virtual |
| GetLineOptimizing() const | elastix::ConjugateGradientFRPR< TElastix > | virtual |
| GetNewSamplesEveryIteration() const | elastix::OptimizerBase< TElastix > | protectedvirtual |
| GetRandomVariateGenerator() | elastix::BaseComponentSE< TElastix > | inline |
| GetRegistration() const | elastix::BaseComponentSE< TElastix > | inline |
| GetSelf() const =0 | elastix::BaseComponentSE< TElastix > | privatepure virtual |
| GetSelf()=0 | elastix::BaseComponentSE< TElastix > | privatepure virtual |
| GetValueAndDerivative(ParametersType &p, double *val, ParametersType *xi) override | elastix::ConjugateGradientFRPR< TElastix > | protected |
| InitializeElastixExecutable() | elastix::BaseComponent | static |
| IsElastixLibrary() | elastix::BaseComponent | static |
| ITK_DISALLOW_COPY_AND_MOVE(ConjugateGradientFRPR) | elastix::ConjugateGradientFRPR< TElastix > | |
| elastix::OptimizerBase::ITK_DISALLOW_COPY_AND_MOVE(OptimizerBase) | elastix::OptimizerBase< TElastix > | |
| elastix::BaseComponentSE::ITK_DISALLOW_COPY_AND_MOVE(BaseComponentSE) | elastix::BaseComponentSE< TElastix > | |
| elastix::BaseComponent::ITK_DISALLOW_COPY_AND_MOVE(BaseComponent) | elastix::BaseComponent | |
| ITKBaseType typedef | elastix::ConjugateGradientFRPR< TElastix > | |
| itkOverrideGetNameOfClassMacro(ConjugateGradientFRPR) | elastix::ConjugateGradientFRPR< TElastix > | |
| elastix::OptimizerBase::itkOverrideGetNameOfClassMacro(OptimizerBase) | elastix::OptimizerBase< TElastix > | |
| itkVirtualGetNameOfClassMacro(BaseComponent) | elastix::BaseComponent | |
| LineBracket(double *ax, double *bx, double *cx, double *fa, double *fb, double *fc, ParametersType &tempCoord) override | elastix::ConjugateGradientFRPR< TElastix > | protected |
| LineOptimize(ParametersType *p, ParametersType &xi, double *val, ParametersType &tempCoord) override | elastix::ConjugateGradientFRPR< TElastix > | protected |
| m_ComponentLabel | elastix::BaseComponent | private |
| m_Configuration | elastix::BaseComponentSE< TElastix > | protected |
| m_CurrentDerivativeMagnitude | elastix::ConjugateGradientFRPR< TElastix > | protected |
| m_CurrentSearchDirectionMagnitude | elastix::ConjugateGradientFRPR< TElastix > | protected |
| m_CurrentStepLength | elastix::ConjugateGradientFRPR< TElastix > | protected |
| m_Elastix | elastix::BaseComponentSE< TElastix > | protected |
| m_LineBracketing | elastix::ConjugateGradientFRPR< TElastix > | private |
| m_LineOptimizing | elastix::ConjugateGradientFRPR< TElastix > | private |
| m_NewSamplesEveryIteration | elastix::OptimizerBase< TElastix > | private |
| m_Registration | elastix::BaseComponentSE< TElastix > | protected |
| New() | elastix::ConjugateGradientFRPR< TElastix > | static |
| OptimizerBase()=default | elastix::OptimizerBase< TElastix > | protected |
| ParametersType typedef | elastix::OptimizerBase< TElastix > | |
| Pointer typedef | elastix::ConjugateGradientFRPR< TElastix > | |
| PrintSettingsVector(const SettingsVectorType &settings) | elastix::OptimizerBase< TElastix > | protectedstatic |
| RegistrationType typedef | elastix::OptimizerBase< TElastix > | |
| RemoveTargetCellFromIterationInfo(const char *const name) | elastix::BaseComponentSE< TElastix > | inline |
| SelectNewSamples() | elastix::OptimizerBase< TElastix > | protectedvirtual |
| Self typedef | elastix::ConjugateGradientFRPR< TElastix > | |
| SetComponentLabel(const char *label, unsigned int idx) | elastix::BaseComponent | |
| SetConfiguration(const Configuration *_arg) | elastix::BaseComponentSE< TElastix > | |
| SetCurrentPositionPublic(const ParametersType ¶m) | elastix::OptimizerBase< TElastix > | virtual |
| SetElastix(ElastixType *_arg) | elastix::BaseComponentSE< TElastix > | |
| SetInitialPosition(const ParametersType ¶m) override | elastix::ConjugateGradientFRPR< TElastix > | |
| SetLineBracketing(bool _arg) | elastix::ConjugateGradientFRPR< TElastix > | protectedvirtual |
| SetLineOptimizing(bool _arg) | elastix::ConjugateGradientFRPR< TElastix > | protectedvirtual |
| SetSinusScales(double amplitude, double frequency, unsigned long numberOfParameters) | elastix::OptimizerBase< TElastix > | virtual |
| SettingsVectorType typedef | elastix::OptimizerBase< TElastix > | protected |
| Superclass typedef | elastix::OptimizerBase< TElastix > | |
| Superclass1 typedef | elastix::ConjugateGradientFRPR< TElastix > | |
| Superclass2 typedef | elastix::ConjugateGradientFRPR< TElastix > | |
| ~BaseComponent()=default | elastix::BaseComponent | protectedvirtual |
| ~BaseComponentSE() override=default | elastix::BaseComponentSE< TElastix > | protected |
| ~ConjugateGradientFRPR() override=default | elastix::ConjugateGradientFRPR< TElastix > | protected |
| ~OptimizerBase() override=default | elastix::OptimizerBase< TElastix > | protected |