actions
¶
This module provides QAction that can be attached to a plot3DWidget.
This module provides Plot3DAction related to input/output.
It provides QAction to copy, save (snapshot and video), print a Plot3DWidget.
- class CopyAction(parent, plot3d=None)[source]¶
QAction to provide copy of a Plot3DWidget
- Parameters
parent – See
QAction
plot3d (Plot3DWidget) – Plot3DWidget the action is associated with
- class SaveAction(parent, plot3d=None)[source]¶
QAction to provide save snapshot of a Plot3DWidget
- Parameters
parent – See
QAction
plot3d (Plot3DWidget) – Plot3DWidget the action is associated with
- class PrintAction(parent, plot3d=None)[source]¶
QAction to provide printing of a Plot3DWidget
- Parameters
parent – See
QAction
plot3d (Plot3DWidget) – Plot3DWidget the action is associated with
- class VideoAction(parent, plot3d=None)[source]¶
This action triggers the recording of a video of the scene.
The scene is rotated 360 degrees around a vertical axis.
- Parameters
parent – Action parent see
QAction
.plot3d (Plot3DWidget) – Plot3DWidget the action is associated with
This module provides Plot3DAction related to interaction modes.
It provides QAction to rotate or pan a Plot3DWidget as well as toggle a picking mode.
- class InteractiveModeAction(parent, interaction, plot3d=None)[source]¶
Base class for QAction changing interactive mode of a Plot3DWidget
- Parameters
parent – See
QAction
interaction (str) – The interactive mode this action controls
plot3d (Plot3DWidget) – Plot3DWidget the action is associated with
- setPlot3DWidget(widget)[source]¶
Set the Plot3DWidget this action is associated with
- Parameters
widget (Plot3DWidget) – The Plot3DWidget to use
- class RotateArcballAction(parent, plot3d=None)[source]¶
QAction to set arcball rotation interaction on a Plot3DWidget
- Parameters
parent – See
QAction
plot3d (Plot3DWidget) – Plot3DWidget the action is associated with
- class PanAction(parent, plot3d=None)[source]¶
QAction to set pan interaction on a Plot3DWidget
- Parameters
parent – See
QAction
plot3d (Plot3DWidget) – Plot3DWidget the action is associated with
- class PickingModeAction(parent, plot3d=None)[source]¶
QAction to toggle picking moe on a Plot3DWidget
- Parameters
parent – See
QAction
plot3d (Plot3DWidget) – Plot3DWidget the action is associated with
- sigSceneClicked¶
Signal emitted when the scene is clicked with the left mouse button.
This signal is only emitted when the action is checked.
It provides the (x, y) clicked mouse position in logical widget pixel coordinates
- setPlot3DWidget(widget)[source]¶
Set the Plot3DWidget this action is associated with
- Parameters
widget (Plot3DWidget) – The Plot3DWidget to use
This module provides Plot3DAction controlling the viewpoint.
It provides QAction to rotate or pan a Plot3DWidget.
- class FrontViewpointAction(parent, plot3d=None)[source]¶
QAction to set Plot3DWidget viewpoint to look from the front
- Parameters
parent – See
QAction
plot3d (Plot3DWidget) – Plot3DWidget the action is associated with
- class BackViewpointAction(parent, plot3d=None)[source]¶
QAction to set Plot3DWidget viewpoint to look from the back
- Parameters
parent – See
QAction
plot3d (Plot3DWidget) – Plot3DWidget the action is associated with
- class LeftViewpointAction(parent, plot3d=None)[source]¶
QAction to set Plot3DWidget viewpoint to look from the left
- Parameters
parent – See
QAction
plot3d (Plot3DWidget) – Plot3DWidget the action is associated with
- class RightViewpointAction(parent, plot3d=None)[source]¶
QAction to set Plot3DWidget viewpoint to look from the right
- Parameters
parent – See
QAction
plot3d (Plot3DWidget) – Plot3DWidget the action is associated with
- class TopViewpointAction(parent, plot3d=None)[source]¶
QAction to set Plot3DWidget viewpoint to look from the top
- Parameters
parent – See
QAction
plot3d (Plot3DWidget) – Plot3DWidget the action is associated with
- class BottomViewpointAction(parent, plot3d=None)[source]¶
QAction to set Plot3DWidget viewpoint to look from the bottom
- Parameters
parent – See
QAction
plot3d (Plot3DWidget) – Plot3DWidget the action is associated with
- class SideViewpointAction(parent, plot3d=None)[source]¶
QAction to set Plot3DWidget viewpoint to look from the side
- Parameters
parent – See
QAction
plot3d (Plot3DWidget) – Plot3DWidget the action is associated with
- class RotateViewpoint(parent, plot3d=None)[source]¶
QAction to rotate the scene of a Plot3DWidget
- Parameters
parent – See
QAction
plot3d (Plot3DWidget) – Plot3DWidget the action is associated with
- class Plot3DAction(parent, plot3d=None)[source]¶
QAction associated to a Plot3DWidget
- Parameters
parent – See
QAction
plot3d (Plot3DWidget) – Plot3DWidget the action is associated with