|
vrcore
0.45
visuReal Messkern
|
Public Member Functions | |
| Engine (Front3D &front3d, const RealConstants &real, const PhotoParams &frontValues, ComputationModel computationModel) | |
| void | initAspects (FrontPic2D &frontPicData, SidePic2D *sidePicDataR, SidePic2D *sidePicDataL, PhotoParams *valuesR, PhotoParams *valuesL) |
| void | compute3D () |
| int | calcSys_B (double *residuum, const cv::Vec2d &m_R, const cv::Vec2d &m_L, const cv::Vec2d &m_M) |
| bool | isRightAvailable () const |
| bool | isLeftAvailable () const |
| void | print () |
| void | print (std::ofstream &rFile) |
| const cv::Vec3d & | getPupil (LateralSide side) const |
| const FrontPic3D & | getFrontPic3D () const |
| const FrontB & | world () const |
| const cv::Matx33d & | getRotationMatrixBToF () |
| int vr::Engine::calcSys_B | ( | double * | residuum, |
| const cv::Vec2d & | m_R, | ||
| const cv::Vec2d & | m_L, | ||
| const cv::Vec2d & | m_M | ||
| ) |
berechnet das Buegelsystem. Argumente: Marken-Bildkoordinaten. Rueckgabe: Fehler des verfahrens, d.h. Nicht-Konvergenz, return von front_.calcSys_BfromExtern(). Das gefundene Buegelsystem wird nicht mehr exportiert.