32 #ifndef pqActiveObjects_h 33 #define pqActiveObjects_h 65 typedef QObject Superclass;
113 return this->activeServer() ? this->activeServer()->activeSourcesSelectionModel() : NULL;
140 int activeLayoutLocation()
const;
147 void setActiveView(
pqView* view);
157 void setActivePipelineProxy(
pqProxy* proxy);
181 void viewChanged(
pqView* view);
182 void pipelineProxyChanged(
pqProxy*);
218 void updateRepresentation();
220 void sourceSelectionChanged();
221 void viewSelectionChanged();
222 void onActiveServerChanged();
232 void triggerSignals();
242 QPointer<pqServer> ActiveServer;
243 QPointer<pqProxy> ActivePipelineProxy;
244 QPointer<pqView> ActiveView;
245 QPointer<pqDataRepresentation> ActiveRepresentation;
250 void* CachedPipelineProxy;
254 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...