25 lines
		
	
	
		
			713 B
		
	
	
	
		
			C
		
	
	
		
		
			
		
	
	
			25 lines
		
	
	
		
			713 B
		
	
	
	
		
			C
		
	
	
| 
								 | 
							
								//Header file to test dependency checking
							 | 
						||
| 
								 | 
							
								//
							 | 
						||
| 
								 | 
							
								class Pose3 {
							 | 
						||
| 
								 | 
							
									Pose3();
							 | 
						||
| 
								 | 
							
									Pose3(const Rot3& r, const Point3& t);//What is Rot3? Throw here
							 | 
						||
| 
								 | 
							
									Pose3(Vector v);
							 | 
						||
| 
								 | 
							
									Pose3(Matrix t);
							 | 
						||
| 
								 | 
							
									static Pose3 Expmap(Vector v);
							 | 
						||
| 
								 | 
							
									static Vector Logmap(const Pose3& p);
							 | 
						||
| 
								 | 
							
									static Rot3 testStaticDep(Rot3& r);//What is Rot3? Throw here
							 | 
						||
| 
								 | 
							
									void print(string s) const;
							 | 
						||
| 
								 | 
							
									bool equals(const Pose3& pose, double tol) const;
							 | 
						||
| 
								 | 
							
									double x() const;
							 | 
						||
| 
								 | 
							
									double y() const;
							 | 
						||
| 
								 | 
							
									double z() const;
							 | 
						||
| 
								 | 
							
									Rot3 testReturnType() const; // Throw here
							 | 
						||
| 
								 | 
							
									Matrix matrix() const;
							 | 
						||
| 
								 | 
							
									Matrix adjointMap() const;
							 | 
						||
| 
								 | 
							
									Pose3 compose(const Pose3& p2);
							 | 
						||
| 
								 | 
							
									Pose3 between(const Pose3& p2);
							 | 
						||
| 
								 | 
							
									Pose3 retract(Vector v);
							 | 
						||
| 
								 | 
							
									Point3 translation() const;
							 | 
						||
| 
								 | 
							
									Rot3 rotation() const; //What is Rot3? Throw here
							 | 
						||
| 
								 | 
							
								};
							 |