32 #ifndef pqObjectBuilder_h 33 #define pqObjectBuilder_h 35 #include "pqCoreModule.h" 71 typedef QObject Superclass;
108 const QString& sm_group,
const QString& sm_name,
pqServer* server);
116 virtual pqPipelineSource* createFilter(
const QString& group,
const QString& name,
117 QMap<QString, QList<pqOutputPort*> > namedInputs,
pqServer* server);
123 const QString& group,
const QString& name,
pqPipelineSource* input,
int output_port = 0);
131 const QString& sm_group,
const QString& sm_name,
const QStringList& files,
pqServer* server);
136 virtual pqView* createView(
137 const QString& type,
pqServer* server,
bool detachedFromLayout =
false);
143 virtual void destroy(
pqView* view);
159 const QString& sm_group,
const QString& sm_name,
pqServer* server,
const QString& reg_group);
186 virtual void destroy(
pqProxy* proxy);
191 virtual void destroySources(
pqServer* server = 0);
196 virtual void destroyLookupTables(
pqServer* server = 0);
202 virtual void destroyPipelineProxies(
pqServer* server = 0);
209 virtual void destroyAllProxies(
pqServer* server);
220 static QString getFileNamePropertyName(
vtkSMProxy*);
231 void abortPendingConnections();
238 void finishedAddingServer(
pqServer* server);
268 void aboutToCreateView(
pqServer* server);
276 void viewCreated(
pqView*);
309 void destroying(
pqView* view);
336 void destroying(
pqProxy* proxy);
342 virtual void destroyProxyInternal(
pqProxy* proxy);
347 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...