32 #ifndef pqActiveObjects_h 33 #define pqActiveObjects_h 35 #include "pqComponentsModule.h" 49 class vtkEventQtSlotConnect;
63 typedef QObject Superclass;
98 return this->activeServer() ? this->activeServer()->activeSourcesSelectionModel() : NULL;
113 void setActiveView(
pqView* view);
117 void onActiveServerChanged();
132 void viewChanged(
pqView* view);
168 void updateRepresentation();
170 void sourceSelectionChanged();
171 void viewSelectionChanged();
181 void triggerSignals();
191 QPointer<pqServer> ActiveServer;
192 QPointer<pqPipelineSource> ActiveSource;
193 QPointer<pqOutputPort> ActivePort;
194 QPointer<pqView> ActiveView;
195 QPointer<pqDataRepresentation> ActiveRepresentation;
203 void* CachedRepresentation;
206 vtkEventQtSlotConnect* VTKConnector;
pqView * activeView() const
Returns the active view.
pqDataRepresentation is the superclass for a display for a pqPipelineSource i.e.
pqOutputPort is a server manager model item for an output port of any pqPipelineSource item...
This is PQ representation for a single representation.
const pqProxySelection & selection() const
Returns the current source selection.
pqServerManagerModelItem is a element maintained by pqServerManagerModel.
pqProxySelection is used to specify a selection comprising proxies.
This is a PQ abstraction of a generic view module.
pqActiveObjects is a singleton that keeps track of "active objects" including active view...
pqPipelineSource * activeSource() const
Returns the active source.
pqDataRepresentation * activeRepresentation() const
Returns the active representation.
The vtkSMSessionProxyManager is esponsible for creating and managing proxies for a given session...
PQ representation for a vtkSMProxy that can be involved in a pipeline.
pqServer * activeServer() const
Returns the active server.
vtkSMProxySelectionModel * activeSourcesSelectionModel() const
pqOutputPort * activePort() const
Returns the active port.
pqServer (should be renamed to pqSession) is a pqServerManagerModelItem subclass that represents a vt...