28 #ifndef vtkPVCompositeRepresentation_h 29 #define vtkPVCompositeRepresentation_h 32 #include "vtkPVClientServerCoreRenderingModule.h" 42 void PrintSelf(ostream& os, vtkIndent indent);
64 virtual void SetSelectionVisibility(
bool visible);
79 virtual void SetPointFieldDataArrayName(
const char*);
80 virtual void SetCellFieldDataArrayName(
const char*);
87 virtual unsigned int Initialize(
unsigned int minIdAvailable,
unsigned int maxIdAvailable);
combine multiple representations into one with only 1 representation active at a time.
virtual bool AddToView(vtkView *view)
Adds the representation to the view.
virtual void SetVisibility(bool val)
Methods overridden to propagate to the active representation.
virtual void SetForcedCacheKey(double val)
Passed on to internal representations as well.
a data-representation used by ParaView.
virtual bool RemoveFromView(vtkView *view)
Removes the representation to the view.
virtual unsigned int Initialize(unsigned int minIdAvailable, unsigned int maxIdAvailable)
Initialize the representation with an identifier range so each internal representation can own a uniq...
vtkSelectionRepresentation * SelectionRepresentation
virtual void SetForceUseCache(bool val)
Passed on to internal representations as well.
static vtkCompositeRepresentation * New()
virtual void SetUpdateTime(double time)
Passed on to internal representations as well.
virtual void MarkModified()
Propagate the modification to all internal representations.
vtkSelectionRepresentation is a representation to show the extracted cells.
void PrintSelf(ostream &os, vtkIndent indent)