add a typedef
parent
19928a9f37
commit
23f57ea22a
|
|
@ -15,6 +15,12 @@ namespace gtsam {
|
|||
|
||||
// a container for all related parameters
|
||||
struct NonlinearOptimizationParameters {
|
||||
|
||||
typedef boost::shared_ptr<NonlinearOptimizationParameters> shared_ptr ;
|
||||
typedef NonlinearOptimizationParameters This;
|
||||
typedef boost::shared_ptr<NonlinearOptimizationParameters> sharedThis ;
|
||||
|
||||
|
||||
typedef enum {
|
||||
SILENT,
|
||||
ERROR,
|
||||
|
|
@ -43,10 +49,6 @@ namespace gtsam {
|
|||
verbosityLevel verbosity_;
|
||||
LambdaMode lambdaMode_;
|
||||
|
||||
typedef NonlinearOptimizationParameters This;
|
||||
typedef boost::shared_ptr<NonlinearOptimizationParameters> sharedThis ;
|
||||
|
||||
|
||||
NonlinearOptimizationParameters(): absDecrease_(1e-6), relDecrease_(1e-6), sumError_(0.0),
|
||||
maxIterations_(100), lambda_(1e-5), lambdaFactor_(10.0), verbosity_(SILENT), lambdaMode_(BOUNDED){}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue