![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <ecvGenericCameraTool.h>

Public Member Functions | |
| CameraInfo () | |
| std::string | toString () |
| QStringList | parseConfig (const QString &info) |
| void | loadConfig (QString &info) |
Public Attributes | |
| CCVector3d | position |
| CCVector3d | focal |
| CCVector3d | viewUp |
| CCVector3d | pivot |
| CCVector2d | clippRange |
| double | rotationFactor |
| double | viewAngle |
| double | eyeAngle |
Definition at line 25 of file ecvGenericCameraTool.h.
|
inline |
Definition at line 35 of file ecvGenericCameraTool.h.
|
inline |
Definition at line 77 of file ecvGenericCameraTool.h.
References position, Vector2Tpl< Type >::x, Tuple3Tpl< Type >::x, Vector2Tpl< Type >::y, Tuple3Tpl< Type >::y, and Tuple3Tpl< Type >::z.
Referenced by ecvCameraParamEditDlg::ApplyCustomViewpoint().
|
inline |
Definition at line 69 of file ecvGenericCameraTool.h.
|
inline |
Definition at line 45 of file ecvGenericCameraTool.h.
References position, Vector2Tpl< Type >::x, Tuple3Tpl< Type >::x, Vector2Tpl< Type >::y, Tuple3Tpl< Type >::y, and Tuple3Tpl< Type >::z.
Referenced by ecvCameraParamEditDlg::AddCurrentViewpointToCustomViewpoints(), and ecvCameraParamEditDlg::ConfigureCustomViewpoints().
| CCVector2d ecvGenericCameraTool::CameraInfo::clippRange |
Definition at line 30 of file ecvGenericCameraTool.h.
Referenced by ecvCameraParamEditDlg::updateCamera(), EditCameraTool::UpdateCamera(), EditCameraTool::UpdateCameraInfo(), and ecvCameraParamEditDlg::updateUi().
| double ecvGenericCameraTool::CameraInfo::eyeAngle |
Definition at line 33 of file ecvGenericCameraTool.h.
Referenced by ecvCameraParamEditDlg::updateCamera(), EditCameraTool::UpdateCamera(), EditCameraTool::UpdateCameraInfo(), and ecvCameraParamEditDlg::updateUi().
| CCVector3d ecvGenericCameraTool::CameraInfo::focal |
Definition at line 27 of file ecvGenericCameraTool.h.
Referenced by ecvCameraParamEditDlg::updateCamera(), EditCameraTool::UpdateCamera(), EditCameraTool::UpdateCameraInfo(), and ecvCameraParamEditDlg::updateUi().
| CCVector3d ecvGenericCameraTool::CameraInfo::pivot |
Definition at line 29 of file ecvGenericCameraTool.h.
Referenced by ecvCameraParamEditDlg::pivotChanged(), EditCameraTool::UpdateCamera(), EditCameraTool::UpdateCameraInfo(), and ecvCameraParamEditDlg::updateUi().
| CCVector3d ecvGenericCameraTool::CameraInfo::position |
Definition at line 26 of file ecvGenericCameraTool.h.
Referenced by ecvCameraParamEditDlg::updateCamera(), EditCameraTool::UpdateCamera(), EditCameraTool::UpdateCameraInfo(), and ecvCameraParamEditDlg::updateUi().
| double ecvGenericCameraTool::CameraInfo::rotationFactor |
Definition at line 31 of file ecvGenericCameraTool.h.
Referenced by ecvCameraParamEditDlg::rotationFactorChanged(), ecvCameraParamEditDlg::updateCamera(), EditCameraTool::UpdateCamera(), EditCameraTool::UpdateCameraInfo(), and ecvCameraParamEditDlg::updateUi().
| double ecvGenericCameraTool::CameraInfo::viewAngle |
Definition at line 32 of file ecvGenericCameraTool.h.
Referenced by ecvCameraParamEditDlg::updateCamera(), EditCameraTool::UpdateCamera(), EditCameraTool::UpdateCameraInfo(), and ecvCameraParamEditDlg::updateUi().
| CCVector3d ecvGenericCameraTool::CameraInfo::viewUp |
Definition at line 28 of file ecvGenericCameraTool.h.
Referenced by ecvCameraParamEditDlg::updateCamera(), EditCameraTool::UpdateCamera(), EditCameraTool::UpdateCameraInfo(), and ecvCameraParamEditDlg::updateUi().