4 #ifndef pqCameraDialog_h 5 #define pqCameraDialog_h 9 class pqCameraDialogInternal;
19 pqCameraDialog(QWidget* parent =
nullptr, Qt::WindowFlags f = Qt::WindowFlags{});
22 void SetCameraGroupsEnabled(
bool enabled);
52 static QStringList CustomViewpointToolTips();
57 static QStringList CustomViewpointConfigurations();
60 void setRenderModule(
pqView*);
65 void saveCameraConfiguration();
66 void loadCameraConfiguration();
71 void configureCustomViewpoints();
72 void applyCustomViewpoint();
73 void addCurrentViewpointToCustomViewpoints();
74 void updateCustomViewpointButtons();
76 void resetViewDirectionPosX();
77 void resetViewDirectionNegX();
78 void resetViewDirectionPosY();
79 void resetViewDirectionNegY();
80 void resetViewDirectionPosZ();
81 void resetViewDirectionNegZ();
83 void resetViewDirection(
84 double look_x,
double look_y,
double look_z,
double up_x,
double up_y,
double up_z);
86 void applyIsometricView();
87 void applyCameraRollPlus();
88 void applyCameraRollMinus();
89 void applyCameraElevationPlus();
90 void applyCameraElevationMinus();
91 void applyCameraAzimuthPlus();
92 void applyCameraAzimuthMinus();
93 void applyCameraZoomIn();
94 void applyCameraZoomOut();
96 void resetRotationCenterWithCamera();
98 void setInteractiveViewLinkOpacity(
double value);
99 void setInteractiveViewLinkBackground(
bool hideBackground);
100 void updateInteractiveViewLinkWidgets();
106 pqCameraDialogInternal* Internal;
#define PQCOMPONENTS_EXPORT
This is a PQ abstraction of a generic view module.
pqSettings extends QSettings to add support for following:
implementation for View that includes render window and renderers.
This is a QDialog subclass that is aware of the undo-redo sub-system.