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