Public Member Functions |
|
void | SetWaveLength (float wl) |
|
float | GetWaveLength () |
|
void | SetGazePoint (const cwoFloat3 &a) |
|
cwoFloat3 | GetGazePoint () |
|
void | SetEyePoint (const cwoFloat3 &a) |
|
cwoFloat3 | GetEyePoint () |
|
void | SetSrcPoint (const cwoFloat3 &a) |
|
cwoFloat3 | GetSrcPoint () |
|
void | SetThresholdHist (const float hist) |
|
void | SetOutImageSize (const int Nx, const int Ny) |
|
int | GetOutImageNx () |
|
int | GetOutImageNy () |
|
float | GetThresholdHist () |
|
void | SetPupilRadius (const float r) |
|
float | GetPupilRadius () |
|
void | SetTypeSrcToEye (const int type) |
|
void | SetTypeEyeToGaze (const int type) |
|
int | GetTypeSrcToEye () |
|
int | GetTypeEyeToGaze () |
|
void | SetOutPath (const std::string &path) |
|
void | SetOutName (const std::string &name) |
|
std::string & | GetOutPath () |
|
std::string & | GetOutName () |
| void | SrcToEye (T *src, T *dst, const cwoFloat3 &sp, const cwoFloat3 &ep, const cwoFloat2 &p_src, const cwoFloat2 &p_eye) |
| | calculate source plane to eye plane
|
| void | EyeToDst (T *src, T *dst, const cwoFloat3 &ep, const cwoFloat3 &gp, const cwoFloat2 &p_eye, const cwoFloat2 &p_dst) |
| | calculate eye plane to destination plane (gaze plane)
|
| void | Eye (T *src, T *dst, const cwoFloat3 &ep, const cwoFloat3 &gp, const cwoFloat3 &sp) |
| | Eye model.
|
|
void | ViewXY (T *src, const float dx, const float dy, const int Nvx, const int Nvy=1, char *fname_out=nullptr) |
| void | ViewXYDiv (char *fname_in, const float dx, const float dy, const int Nvx, const int Nvy=1, char *fname_out=nullptr) |
| | reconstruction
|
|
void | ViewXYDiv2 (const std::string &fname_in, const cwoFloat3 &eye_dv, const cwoFloat3 &gaz_dv, const cwoFloat3 &Nv, const cwoFloat2 &p_src, const cwoFloat2 &p_eye, const cwoFloat2 &p_dst) |
|
void | Divide (const std::string &fname_in, int Nx, int Ny, float px, float py) |