32 #ifndef pqObjectBuilder_h 33 #define pqObjectBuilder_h 35 #include "pqCoreModule.h" 36 #include "vtkSetGet.h" 72 typedef QObject Superclass;
110 const QString& sm_group,
const QString& sm_name,
pqServer* server);
119 QMap<QString, QList<pqOutputPort*> > namedInputs,
pqServer* server);
133 const QString& sm_group,
const QString& sm_name,
const QStringList& files,
pqServer* server);
144 VTK_LEGACY(
pqView* createView(
const QString&
type,
pqServer* server,
bool detachedFromLayout));
150 virtual void destroy(
pqView* view);
157 virtual void addToLayout(
pqView* view,
pqProxy* layout =
nullptr);
173 const QString& sm_group,
const QString& sm_name,
pqServer* server,
const QString& reg_group);
200 virtual void destroy(
pqProxy* proxy);
205 virtual void destroySources(
pqServer* server = 0);
210 virtual void destroyLookupTables(
pqServer* server = 0);
216 virtual void destroyPipelineProxies(
pqServer* server = 0);
223 virtual void destroyAllProxies(
pqServer* server);
234 static QString getFileNamePropertyName(
vtkSMProxy*);
241 return this->ForceWaitingForConnection ? true : this->WaitingForConnection;
250 bool forceWaitingForConnection(
bool force);
256 void abortPendingConnections();
263 void finishedAddingServer(
pqServer* server);
293 void aboutToCreateView(
pqServer* server);
301 void viewCreated(
pqView*);
334 void destroying(
pqView* view);
361 void destroying(
pqProxy* proxy);
367 virtual void destroyProxyInternal(
pqProxy* proxy);
372 bool ForceWaitingForConnection;
373 bool WaitingForConnection;
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.
pqScalarsToColors is a represents a vtkScalarsToColors proxy.
pqObjectBuilder is loosely based on the Builder design pattern.
This is PQ representation for a single representation.
This is a PQ abstraction of a generic view module.
bool waitingForConnection() const
Returns true while pqObjectBuilder is in createServer() call.
pqScalarBarRepresentation is created for "ScalarBarWidgetRepresentation" proxies.
This class represents any registered Server Manager proxy.
proxy for a VTK object(s) on a server
PQ representation for a vtkSMProxy that can be involved in a pipeline.
pqServerResource encapsulates a resource in ParaView.
pqServer (should be renamed to pqSession) is a pqServerManagerModelItem subclass that represents a vt...