24 #ifndef vtkPVCompositeOrthographicSliceRepresentation_h 25 #define vtkPVCompositeOrthographicSliceRepresentation_h 28 #include "vtkSmartPointer.h" 38 void PrintSelf(ostream& os, vtkIndent indent);
43 this->SetSliceRepresentation(0, repr);
47 this->SetSliceRepresentation(1, repr);
51 this->SetSliceRepresentation(2, repr);
83 virtual unsigned int Initialize(
unsigned int minIdAvailable,
unsigned int maxIdAvailable);
103 vtkSmartPointer<vtkGeometrySliceRepresentation> SliceRepresentations[3];
void SetSliceRepresentation2(vtkGeometrySliceRepresentation *repr)
virtual unsigned int Initialize(unsigned int minIdAvailable, unsigned int maxIdAvailable)
Override because of internal composite representations that need to be initilized as well...
a data-representation used by ParaView.
virtual void MarkModified()
Propagate the modification to all internal representations.
void PrintSelf(ostream &os, vtkIndent indent)
void SetSliceRepresentation0(vtkGeometrySliceRepresentation *repr)
virtual void RemoveInputConnection(int port, vtkAlgorithmOutput *input)
Overridden to simply pass the input to the internal representations.
virtual void SetVisibility(bool visible)
Set visibility of the representation.
static vtkPVCompositeRepresentation * New()
vtkPVCompositeOrthographicSliceRepresentation is designed for use with vtkPVOrthographicSliceView.
virtual void AddInputConnection(int port, vtkAlgorithmOutput *input)
Overridden to simply pass the input to the internal representations.
void SetSliceRepresentation1(vtkGeometrySliceRepresentation *repr)
extends vtkGeometryRepresentation to add support for showing just specific slices from the dataset...
virtual void SetInputConnection(int port, vtkAlgorithmOutput *input)
Overridden to simply pass the input to the internal representations.
virtual bool AddToView(vtkView *view)
Adds the representation to the view.
virtual bool RemoveFromView(vtkView *view)
Removes the representation to the view.