#include <board.h>

Public Member Functions | |
| Board () | |
| Board () | |
| void | glGetModelViewMatrix (double modelview_matrix[16]) throw (cv::Exception) |
| void | glGetModelViewMatrix (double modelview_matrix[16]) throw (cv::Exception) |
| void | OgreGetPoseParameters (double position[3], double orientation[4]) throw (cv::Exception) |
| void | OgreGetPoseParameters (double position[3], double orientation[4]) throw (cv::Exception) |
| void | readFromFile (string filePath) throw (cv::Exception) |
| void | readFromFile (string filePath) throw (cv::Exception) |
| void | saveToFile (string filePath) throw (cv::Exception) |
| void | saveToFile (string filePath) throw (cv::Exception) |
Public Attributes | |
| BoardConfiguration | conf |
| cv::Mat | Rvec |
| cv::Mat | Tvec |
Definition at line 123 of file aruco/include/aruco/board.h.
|
inline |
Definition at line 132 of file aruco/include/aruco/board.h.
|
inline |
Definition at line 132 of file old/aruco/include/aruco/board.h.
| void aruco::Board::glGetModelViewMatrix | ( | double | modelview_matrix[16] | ) | |
| throw | ( | cv::Exception | |||
| ) | |||||
Given the extrinsic camera parameters returns the GL_MODELVIEW matrix for opengl. Setting this matrix, the reference corrdinate system will be set in this board
Definition at line 155 of file aruco/src/aruco/board.cpp.
| void aruco::Board::glGetModelViewMatrix | ( | double | modelview_matrix[16] | ) | |
| throw | ( | cv::Exception | |||
| ) | |||||
Given the extrinsic camera parameters returns the GL_MODELVIEW matrix for opengl. Setting this matrix, the reference corrdinate system will be set in this board
| void aruco::Board::OgreGetPoseParameters | ( | double | position[3], |
| double | orientation[4] | ||
| ) | |||
| throw | ( | cv::Exception | |
| ) | |||
Returns position vector and orientation quaternion for an Ogre scene node or entity. Use: ... Ogre::Vector3 ogrePos (position[0], position[1], position[2]); Ogre::Quaternion ogreOrient (orientation[0], orientation[1], orientation[2], orientation[3]); mySceneNode->setPosition( ogrePos ); mySceneNode->setOrientation( ogreOrient ); ...
Definition at line 210 of file aruco/src/aruco/board.cpp.
| void aruco::Board::OgreGetPoseParameters | ( | double | position[3], |
| double | orientation[4] | ||
| ) | |||
| throw | ( | cv::Exception | |
| ) | |||
Returns position vector and orientation quaternion for an Ogre scene node or entity. Use: ... Ogre::Vector3 ogrePos (position[0], position[1], position[2]); Ogre::Quaternion ogreOrient (orientation[0], orientation[1], orientation[2], orientation[3]); mySceneNode->setPosition( ogrePos ); mySceneNode->setOrientation( ogreOrient ); ...
| void aruco::Board::readFromFile | ( | string | filePath | ) | |
| throw | ( | cv::Exception | |||
| ) | |||||
Read this from a file
| void aruco::Board::readFromFile | ( | string | filePath | ) | |
| throw | ( | cv::Exception | |||
| ) | |||||
Read this from a file
Definition at line 330 of file aruco/src/aruco/board.cpp.
| void aruco::Board::saveToFile | ( | string | filePath | ) | |
| throw | ( | cv::Exception | |||
| ) | |||||
Save this from a file
Definition at line 301 of file aruco/src/aruco/board.cpp.
| void aruco::Board::saveToFile | ( | string | filePath | ) | |
| throw | ( | cv::Exception | |||
| ) | |||||
Save this from a file
| BoardConfiguration aruco::Board::conf |
Definition at line 127 of file aruco/include/aruco/board.h.
| cv::Mat aruco::Board::Rvec |
Definition at line 129 of file aruco/include/aruco/board.h.
| cv::Mat aruco::Board::Tvec |
Definition at line 129 of file aruco/include/aruco/board.h.