32 #ifndef pqDataRepresentation_h 33 #define pqDataRepresentation_h 37 class pqDataRepresentationInternal;
41 class vtkPVArrayInformation;
42 class vtkPVDataInformation;
43 class vtkPVProminentValuesInformation;
44 class vtkPVTemporalDataInformation;
56 vtkSMProxy* display,
pqServer* server,
69 vtkPVDataInformation* getInputDataInformation()
const;
73 vtkPVTemporalDataInformation* getInputTemporalDataInformation()
const;
79 vtkPVDataInformation* getRepresentedDataInformation(
bool update=
true)
const;
83 bool getDataBounds(
double bounds[6]);
88 virtual vtkSMProxy* getLookupTableProxy();
98 unsigned long getFullResMemorySize();
112 void colorTransferFunctionModified();
117 void colorArrayNameModified();
122 virtual void updateLookupTable();
124 virtual void resetAllTransferFunctionRangesUsingCurrentData();
132 virtual void onInputChanged();
140 this->Superclass::initialize();
141 this->onInputChanged();
146 pqDataRepresentationInternal* Internal;
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...
virtual void initialize()
Use this method to initialize the pqObject state using the underlying vtkSMProxy. ...
pqScalarsToColors is a represents a vtkScalarsToColors proxy.
This is PQ representation for a single representation.
virtual void onVisibilityChanged()
called when the display visibility property changes.
PQ representation for a vtkSMProxy that can be involved in a pipeline.
pqServer (should be renamed to pqSession) is a pqServerManagerModelItem subclass that represents a vt...