36 #include "vtkSetGet.h" 64 PV_SELECTION_DEFAULT = 0,
81 virtual vtkView* getClientSideView()
const;
112 static int computeMagnification(
const QSize& fullsize, QSize& viewsize);
118 virtual void render();
123 virtual void forceRender();
128 void cancelPendingRenders();
153 virtual bool canUndo()
const {
return false; }
158 virtual bool canRedo()
const {
return false; }
165 virtual QSize getSize();
176 virtual vtkImageData* captureImage(
int magnification);
183 virtual vtkImageData* captureImage(
const QSize& size);
188 bool writeImage(
const QString& filename,
const QSize&,
int quality = -1);
198 int getNumberOfRepresentations()
const;
201 int getNumberOfVisibleRepresentations()
const;
202 int getNumberOfVisibleDataRepresentations()
const;
213 QList<pqRepresentation*> getRepresentations()
const;
226 virtual void emitSelectionSignals(
bool frustum);
234 void updateDataEvent();
268 void canUndoChanged(
bool);
273 void canRedoChanged(
bool);
287 void selectionModeChanged(
bool frustum);
299 void beginProgress();
312 void progress(
const QString& message,
int percent_progress);
322 void multipleSelected(QList<pqOutputPort*> opports);
328 void onRepresentationsChanged();
333 void onRepresentationVisibilityChanged(
bool);
355 void onBeginRender();
369 pqServer* server, QObject* parent = NULL);
382 virtual QWidget* createWidget() = 0;
387 pqViewInternal* Internal;
pqOutputPort is a server manager model item for an output port of any pqPipelineSource item...
virtual void redo()
Called to redo interaction.
Superclass for all view proxies.
This is PQ representation for a single representation.
This is a PQ abstraction of a generic view module.
virtual bool canUndo() const
Returns true if undo can be done.
proxy for a VTK source on a server
virtual void resetDisplay()
Called to reset the view's display.
This class represents any registered Server Manager proxy.
virtual bool canRedo() const
Returns true if redo can be done.
QString getViewType() const
Returns the type of this view module.
virtual void initialize()
PQ representation for a vtkSMProxy that can be involved in a pipeline.
virtual void undo()
Called to undo interaction.
virtual bool supportsUndo() const
Returns if this view module can support undo/redo.
pqUndoStack represents a vtkSMUndoStack along with a a vtkSMUndoStackBuilder.
pqServer (should be renamed to pqSession) is a pqServerManagerModelItem subclass that represents a vt...