Dialog to interactively edit the camera pose parameters.
More...
#include <ecvCameraParamEditDlg.h>
Dialog to interactively edit the camera pose parameters.
Definition at line 29 of file ecvCameraParamEditDlg.h.
◆ PushedMatricesMapElement
◆ PushedMatricesMapType
◆ ecvCameraParamEditDlg()
| ecvCameraParamEditDlg::ecvCameraParamEditDlg |
( |
QWidget * |
parent, |
|
|
ccPickingHub * |
pickingHub |
|
) |
| |
|
explicit |
◆ ~ecvCameraParamEditDlg()
| ecvCameraParamEditDlg::~ecvCameraParamEditDlg |
( |
| ) |
|
|
override |
◆ AddCurrentViewpointToCustomViewpoints()
| static bool ecvCameraParamEditDlg::AddCurrentViewpointToCustomViewpoints |
( |
| ) |
|
|
static |
Add the current viewpoint to the custom viewpoints
◆ ApplyCustomViewpoint()
| static bool ecvCameraParamEditDlg::ApplyCustomViewpoint |
( |
int |
CustomViewpointIndex | ) |
|
|
static |
Change camera positing to an indexed custom viewpoints
◆ cameraChanged
| void ecvCameraParamEditDlg::cameraChanged |
( |
| ) |
|
|
protectedslot |
◆ ConfigureCustomViewpoints()
| static bool ecvCameraParamEditDlg::ConfigureCustomViewpoints |
( |
QWidget * |
parentWidget | ) |
|
|
static |
Open the CustomViewpointDialog to configure customViewpoints
◆ CustomViewpointConfigurations()
| static QStringList ecvCameraParamEditDlg::CustomViewpointConfigurations |
( |
| ) |
|
|
static |
Return the list of custom viewpoint configurations
◆ CustomViewpointToolTips()
| static QStringList ecvCameraParamEditDlg::CustomViewpointToolTips |
( |
| ) |
|
|
static |
Return the list of custom viewpoints tooltups
◆ DeleteCustomViewpoint()
| static bool ecvCameraParamEditDlg::DeleteCustomViewpoint |
( |
int |
CustomViewpointIndex | ) |
|
|
static |
Delete an indexed custom viewpoint
◆ initWith()
| void ecvCameraParamEditDlg::initWith |
( |
QWidget * |
win | ) |
|
|
protected |
Inits dialog values with specified window.
◆ linkWith [1/2]
| void ecvCameraParamEditDlg::linkWith |
( |
QMdiSubWindow * |
qWin | ) |
|
|
slot |
Links this dialog with a given sub-window.
◆ linkWith() [2/2]
| bool ecvCameraParamEditDlg::linkWith |
( |
QWidget * |
win | ) |
|
|
overridevirtual |
Links the overlay dialog with a MDI window.
Warning: link can't be modified while dialog is displayed/process is running!
- Returns
- success
Reimplemented from ccOverlayDialog.
◆ onItemPicked()
| void ecvCameraParamEditDlg::onItemPicked |
( |
const PickedItem & |
pi | ) |
|
|
overridevirtual |
◆ pickPointAsPivot
| void ecvCameraParamEditDlg::pickPointAsPivot |
( |
bool |
| ) |
|
|
slot |
◆ pivotChanged
| void ecvCameraParamEditDlg::pivotChanged |
( |
| ) |
|
|
slot |
◆ processPickedItem
| void ecvCameraParamEditDlg::processPickedItem |
( |
ccHObject * |
, |
|
|
unsigned |
, |
|
|
int |
, |
|
|
int |
, |
|
|
const CCVector3 & |
|
|
) |
| |
|
slot |
◆ rotationFactorChanged
| void ecvCameraParamEditDlg::rotationFactorChanged |
( |
double |
| ) |
|
|
slot |
◆ SetCameraGroupsEnabled()
| void ecvCameraParamEditDlg::SetCameraGroupsEnabled |
( |
bool |
enabled | ) |
|
◆ setCameraTool()
◆ SetToCurrentViewpoint()
| static bool ecvCameraParamEditDlg::SetToCurrentViewpoint |
( |
int |
CustomViewpointIndex | ) |
|
|
static |
Set an indexed custom viewpoint to the current viewpoint
◆ start()
| bool ecvCameraParamEditDlg::start |
( |
| ) |
|
|
overridevirtual |
◆ updateCamera
| void ecvCameraParamEditDlg::updateCamera |
( |
| ) |
|
|
protectedslot |
◆ updatePivotPoint
| void ecvCameraParamEditDlg::updatePivotPoint |
( |
const CCVector3d & |
P | ) |
|
|
slot |
Updates dialog values with pivot point.
◆ updateUi()
| void ecvCameraParamEditDlg::updateUi |
( |
| ) |
|
|
protected |
◆ updateViewMode
| void ecvCameraParamEditDlg::updateViewMode |
( |
| ) |
|
|
slot |
Updates current view mode.
◆ zfactorSliderMoved
| void ecvCameraParamEditDlg::zfactorSliderMoved |
( |
int |
val | ) |
|
|
slot |
◆ m_pickingHub
◆ pushedMatrices
The documentation for this class was generated from the following file: