| _CurrentDoFValues | mirtk::InexactLineSearch | protected | 
  | _ScaledDirection | mirtk::InexactLineSearch | protected | 
  | AddObserver(Observer &) | mirtk::Observable | inline | 
  | AddStoppingCriterion(StoppingCriterion *) | mirtk::LocalOptimizer |  | 
  | Advance(double) | mirtk::InexactLineSearch | protected | 
  | Broadcast(Event, const void *=NULL) | mirtk::Observable | inline | 
  | ClearObservers() | mirtk::Observable | inline | 
  | ClearStoppingCriteria() | mirtk::LocalOptimizer |  | 
  | Converged(int iter, double value, const double *delta) | mirtk::LocalOptimizer | protectedvirtual | 
  | DeleteObserver(Observer &) | mirtk::Observable | inline | 
  | Factory() | mirtk::LocalOptimizer | static | 
  | FactoryType typedef | mirtk::LocalOptimizer |  | 
  | Function(ObjectiveFunction *) | mirtk::InexactLineSearch | virtual | 
  | InexactLineSearch(ObjectiveFunction *=NULL) | mirtk::InexactLineSearch |  | 
  | InexactLineSearch(const InexactLineSearch &) | mirtk::InexactLineSearch |  | 
  | Initialize() | mirtk::LineSearch | virtual | 
  | IsImprovement(double prev, double value) const | mirtk::LocalOptimizer | inlineprotected | 
  | LineSearch(ObjectiveFunction *=NULL) | mirtk::LineSearch | protected | 
  | LineSearch(const LineSearch &) | mirtk::LineSearch | protected | 
  | LocalOptimizer(ObjectiveFunction *=NULL) | mirtk::LocalOptimizer | protected | 
  | LocalOptimizer(const LocalOptimizer &) | mirtk::LocalOptimizer | protected | 
  | NameOfClass() const =0 | mirtk::Object | pure virtual | 
  | NameOfType() | mirtk::Object | inlinestatic | 
  | New(LineSearchStrategy &, ObjectiveFunction *=NULL) | mirtk::LineSearch | static | 
  | mirtk::LocalOptimizer::New(enum OptimizationMethod, ObjectiveFunction *=NULL) | mirtk::LocalOptimizer | static | 
  | NotifyObservers(Event, const void *=NULL) | mirtk::Observable | inline | 
  | NumberOfObservers() const | mirtk::Observable | inline | 
  | NumberOfStoppingCriteria() const | mirtk::LocalOptimizer |  | 
  | Observable() | mirtk::Observable | inlineprotected | 
  | Observable(const Observable &) | mirtk::Observable | inlineprotected | 
  | operator=(const InexactLineSearch &) | mirtk::InexactLineSearch |  | 
  | mirtk::LineSearch::operator=(const LineSearch &) | mirtk::LineSearch | protected | 
  | mirtk::LocalOptimizer::operator=(const LocalOptimizer &) | mirtk::LocalOptimizer | protected | 
  | mirtk::Observable::operator=(const Observable &) | mirtk::Observable | inlineprotected | 
  | OptimizationMethod() const =0 | mirtk::LocalOptimizer | pure virtual | 
  | Parameter() const | mirtk::InexactLineSearch | virtual | 
  | mirtk::Observable::Parameter(const ParameterList &) | mirtk::Object | inline | 
  | RemoveStoppingCriterion(StoppingCriterion *) | mirtk::LocalOptimizer |  | 
  | Retreat(double) | mirtk::InexactLineSearch | protected | 
  | Run()=0 | mirtk::LineSearch | inlinepure virtual | 
  | Set(const char *, const char *) | mirtk::InexactLineSearch | virtual | 
  | StoppingCriterion(int) | mirtk::LocalOptimizer |  | 
  | StoppingCriterion(int) const | mirtk::LocalOptimizer |  | 
  | Strategy() const =0 | mirtk::LineSearch | pure virtual | 
  | Throw(ErrorType err, const char *func, Args... args) const | mirtk::Object | protected | 
  | ThrowStatic(ErrorType err, const char *cls, const char *func, Args... args) | mirtk::Object | protectedstatic | 
  | Value(double, double *=NULL) | mirtk::InexactLineSearch | protected | 
  | ~InexactLineSearch() | mirtk::InexactLineSearch | virtual | 
  | ~LineSearch() | mirtk::LineSearch | virtual | 
  | ~LocalOptimizer() | mirtk::LocalOptimizer | virtual | 
  | ~Object() | mirtk::Object | inlinevirtual | 
  | ~Observable() | mirtk::Observable | inlinevirtual |