4 #ifndef pqActiveObjects_h 5 #define pqActiveObjects_h 37 typedef QObject Superclass;
85 return this->activeServer() ? this->activeServer()->activeSourcesSelectionModel() :
nullptr;
112 int activeLayoutLocation()
const;
119 void setActiveView(
pqView* view);
129 void setActivePipelineProxy(
pqProxy* proxy);
153 void viewChanged(
pqView* view);
154 void pipelineProxyChanged(
pqProxy*);
173 void representationUpdated();
204 void updateRepresentation();
206 void sourceSelectionChanged();
207 void viewSelectionChanged();
208 void onActiveServerChanged();
218 void triggerSignals();
228 QPointer<pqServer> ActiveServer;
229 QPointer<pqProxy> ActivePipelineProxy;
230 QPointer<pqView> ActiveView;
231 QPointer<pqDataRepresentation> ActiveRepresentation;
236 void* CachedPipelineProxy;
240 void* CachedRepresentation;
pqView * activeView() const
Returns the active view.
pqProxy * activePipelineProxy() const
Returns the active pipeline proxy e.g.
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...
#define PQCOMPONENTS_EXPORT
This is PQ representation for a single representation.
const pqProxySelection & selection() const
Returns the current source selection.
pqServerManagerModelItem is a element maintained by pqServerManagerModel.
This is a PQ abstraction of a generic view module.
pqActiveObjects is a singleton that keeps track of "active objects" including active view...
QList< pqServerManagerModelItem * > pqProxySelection
pqProxySelection is used to specify a selection comprising proxies.
void setActiveSource(pqPipelineSource *source)
Set the active source.
pqDataRepresentation * activeRepresentation() const
Returns the active representation.
The vtkSMSessionProxyManager is esponsible for creating and managing proxies for a given session...
vtkSMViewLayoutProxy is used by ParaView to layout multiple views in a 2D KD-Tree layout...
This class represents any registered Server Manager proxy.
PQ representation for a vtkSMProxy that can be involved in a pipeline.
pqServer * activeServer() const
Returns the active server.
vtkSMProxySelectionModel * activeSourcesSelectionModel() const
void setActivePort(pqOutputPort *port)
Set the active source.
pqServer (should be renamed to pqSession) is a pqServerManagerModelItem subclass that represents a vt...