Merge pull request #401 from borglab/fix/combinedimuparams-equals
CombinedImuParams Equality Comparisonrelease/4.3a0
						commit
						cc7f603c04
					
				|  | @ -44,7 +44,7 @@ void PreintegrationCombinedParams::print(const string& s) const { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| //------------------------------------------------------------------------------
 | //------------------------------------------------------------------------------
 | ||||||
| bool PreintegrationCombinedParams::equals(const PreintegrationParams& other, | bool PreintegrationCombinedParams::equals(const PreintegratedRotationParams& other, | ||||||
|                                   double tol) const { |                                   double tol) const { | ||||||
|   auto e = dynamic_cast<const PreintegrationCombinedParams*>(&other); |   auto e = dynamic_cast<const PreintegrationCombinedParams*>(&other); | ||||||
|   return e != nullptr && PreintegrationParams::equals(other, tol) && |   return e != nullptr && PreintegrationParams::equals(other, tol) && | ||||||
|  |  | ||||||
|  | @ -88,7 +88,7 @@ struct GTSAM_EXPORT PreintegrationCombinedParams : PreintegrationParams { | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   void print(const std::string& s="") const; |   void print(const std::string& s="") const; | ||||||
|   bool equals(const PreintegrationParams& other, double tol) const; |   bool equals(const PreintegratedRotationParams& other, double tol) const; | ||||||
| 
 | 
 | ||||||
|   void setBiasAccCovariance(const Matrix3& cov) { biasAccCovariance=cov; } |   void setBiasAccCovariance(const Matrix3& cov) { biasAccCovariance=cov; } | ||||||
|   void setBiasOmegaCovariance(const Matrix3& cov) { biasOmegaCovariance=cov; } |   void setBiasOmegaCovariance(const Matrix3& cov) { biasOmegaCovariance=cov; } | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue