summaryrefslogtreecommitdiffhomepage
path: root/tracker-aruco/include/marker.h
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2016-08-28 10:38:18 +0200
committerStanislaw Halik <sthalik@misaki.pl>2016-08-28 10:40:14 +0200
commitca6db48feea3e5ebc401102ceb7235a7675fd800 (patch)
tree0ec3519c67f56544bc7ae39b544457289901e18e /tracker-aruco/include/marker.h
parent24d1898c41fd559279827b64cc16dabeb132b0e1 (diff)
tracker/aruco: shutup MSVC /W3 warns in aruco include files
Diffstat (limited to 'tracker-aruco/include/marker.h')
-rw-r--r--tracker-aruco/include/marker.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/tracker-aruco/include/marker.h b/tracker-aruco/include/marker.h
index efc3e5fe..282e6a7d 100644
--- a/tracker-aruco/include/marker.h
+++ b/tracker-aruco/include/marker.h
@@ -73,19 +73,19 @@ public:
* @param CP parmeters of the camera
* @param setYPerperdicular If set the Y axis will be perpendicular to the surface. Otherwise, it will be the Z axis
*/
- void calculateExtrinsics(float markerSize,const CameraParameters &CP,bool setYPerperdicular=true)throw(cv::Exception);
+ void calculateExtrinsics(float markerSize,const CameraParameters &CP,bool setYPerperdicular=true)noexcept;
/**Calculates the extrinsics (Rvec and Tvec) of the marker with respect to the camera
* @param markerSize size of the marker side expressed in meters
* @param CameraMatrix matrix with camera parameters (fx,fy,cx,cy)
* @param Distorsion matrix with distorsion parameters (k1,k2,p1,p2)
* @param setYPerperdicular If set the Y axis will be perpendicular to the surface. Otherwise, it will be the Z axis
*/
- void calculateExtrinsics(float markerSize,cv::Mat CameraMatrix,cv::Mat Distorsion=cv::Mat(),bool setYPerperdicular=true)throw(cv::Exception);
+ void calculateExtrinsics(float markerSize,cv::Mat CameraMatrix,cv::Mat Distorsion=cv::Mat(),bool setYPerperdicular=true)noexcept;
/**Given the extrinsic camera parameters returns the GL_MODELVIEW matrix for opengl.
* Setting this matrix, the reference coordinate system will be set in this marker
*/
- void glGetModelViewMatrix( double modelview_matrix[16])throw(cv::Exception);
+ void glGetModelViewMatrix( double modelview_matrix[16])noexcept;
/**
* Returns position vector and orientation quaternion for an Ogre scene node or entity.
@@ -97,7 +97,7 @@ public:
* mySceneNode->setOrientation( ogreOrient );
* ...
*/
- void OgreGetPoseParameters( double position[3], double orientation[4] )throw(cv::Exception);
+ void OgreGetPoseParameters( double position[3], double orientation[4] )noexcept;
/**Returns the centroid of the marker
*/