|
|
| Measuring (const vr::Front3D &front3d, const RealConstants &real, ComputationModel computationModel) |
| |
| void | computeMeasures (const bool isRightAvailable, const cv::Matx33d *R_F=0) |
| |
|
void | computeFaceFormAngle (const vr::FrontPic3D &im3D) |
| |
| void | computeRectifiedMeasures (HeadRotationCompensationState hrcs) |
| |
|
void | computeRectifiedMeasures (HeadRotationCompensationState hrcs, const LateralSide side, cv::Vec3d &p, cv::Matx33d &R_T) |
| |
|
cv::Vec2d | computeRectifiedCentrationPointEcrReq (const LateralSide side, const cv::Matx33d &R_T, const double factor) |
| |
|
double | getPDistance () const |
| |
|
double | getPDistance (const LateralSide side) const |
| |
|
double | getY (const LateralSide side) const |
| |
|
double | getY_CREreq (const LateralSide side) const |
| |
|
double | getZ (const LateralSide side) const |
| |
|
double | getFrameWidth () const |
| |
|
double | getFrameHeight () const |
| |
|
double | getDistanceBetweenLenses () const |
| |
|
double | getHeadRotation () const |
| |
|
double | getInclination () const |
| |
|
double | getFaceFormAngle () const |
| |
|
double | getCorneaVertexDistance (const LateralSide side) const |
| |
|
void | setHeadRotationCorrection (double correction) |
| |
|
double | getHeadRotationCorrection () const |
| |
|
double | getHeadRotationCompensation () const |
| |
|
double | getProgressiveCorridorLength () const |
| |
|
const cv::Vec3d & | getCentrationPoint (const LensType lensType, const LateralSide side) const |
| |
|
|
cv::Vec3d | pupils [LATERAL_SIDE] |
| |
| void vr::Measuring::computeMeasures |
( |
const bool |
isRightAvailable, |
|
|
const cv::Matx33d * |
R_F = 0 |
|
) |
| |
Herzstueck. Bildkoords const Front1Cam<2>& im2D sind noetig fuer die alternative Fassungsscheibenwinkelberechnung. es mag seltsam erscheinen, dass die Bildkoordinaten p2d hier auftauchen und nicht im Konstruktor - das dient der Sichtbarkeitsbeschraenkung.
| void vr::Measuring::computeRectifiedMeasures |
( |
HeadRotationCompensationState |
hrcs | ) |
|
Berechnet die Messgrößen, die bei Verwendung Habitueller Kopfhaltung betroffen sind. real_.headRotationCorrection = 0.0 bedeutet keine Korrektur = rein habituell, real_.headRotationCorrection = 1.0 bedeutet volle Korrektur
The documentation for this class was generated from the following files: