Added CalibratedCamera to gtsam.h
							parent
							
								
									fab5717917
								
							
						
					
					
						commit
						9f66fa20be
					
				
							
								
								
									
										22
									
								
								gtsam.h
								
								
								
								
							
							
						
						
									
										22
									
								
								gtsam.h
								
								
								
								
							|  | @ -207,6 +207,28 @@ class Pose3 { | |||
| 	gtsam::Rot3 rotation() const; | ||||
| }; | ||||
| 
 | ||||
| class CalibratedCamera { | ||||
|      | ||||
|     CalibratedCamera(); | ||||
|     CalibratedCamera(const gtsam::Pose3& pose); | ||||
|     CalibratedCamera(const Vector& v); | ||||
| 
 | ||||
|     void print(string s) const; | ||||
|     bool equals(const gtsam::Pose3& pose, double tol) const; | ||||
| 
 | ||||
|     gtsam::Pose3 pose() const; | ||||
| 
 | ||||
|     gtsam::CalibratedCamera compose(const gtsam::CalibratedCamera& c) const; | ||||
|     gtsam::CalibratedCamera inverse() const; | ||||
|     gtsam::CalibratedCamera level(const gtsam::Pose2& pose2, double height); | ||||
|     gtsam::CalibratedCamera retract(const Vector& d) const; | ||||
|     Vector localCoordinates(const gtsam::CalibratedCamera& T2) const; | ||||
| 
 | ||||
|     gtsam::Point2 project(const gtsam::Point3& point) const; | ||||
|     static gtsam::Point2 project_to_camera(const gtsam::Point3& cameraPoint); | ||||
| }; | ||||
| 
 | ||||
| 
 | ||||
| //*************************************************************************
 | ||||
| // inference
 | ||||
| //*************************************************************************
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue