vrcore  0.45
visuReal Messkern
 All Classes Files Functions Variables
vr::Engine Class Reference

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 FrontPic3DgetFrontPic3D () const
 
const FrontBworld () const
 
const cv::Matx33d & getRotationMatrixBToF ()
 

Member Function Documentation

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.


The documentation for this class was generated from the following files: