25 #ifndef vtkGeometrySliceRepresentation_h 26 #define vtkGeometrySliceRepresentation_h 36 void PrintSelf(ostream& os, vtkIndent indent);
39 vtkInformationRequestKey* request_type, vtkInformation* inInfo, vtkInformation* outInfo);
48 vtkSetClampMacro(Mode,
int, X_SLICE_ONLY, ALL_SLICES);
49 vtkGetMacro(Mode,
int);
55 vtkSetMacro(ShowOutline,
bool);
56 vtkGetMacro(ShowOutline,
bool);
64 virtual int RequestData(vtkInformation* request, vtkInformationVector** inputVector,
65 vtkInformationVector* outputVector);
75 vtkInternals* Internals;
virtual void SetupDefaults()
This method is called in the constructor.
representation for showing any datasets as external shell of polygons.
static vtkGeometryRepresentation * New()
virtual bool RemoveFromView(vtkView *view)
Removes the representation to the view.
virtual bool AddToView(vtkView *view)
Adds the representation to the view.
void PrintSelf(ostream &os, vtkIndent indent)
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
Subclasses should override this to connect inputs to the internal pipeline as necessary.
virtual int ProcessViewRequest(vtkInformationRequestKey *request_type, vtkInformation *inInfo, vtkInformation *outInfo)
vtkAlgorithm::ProcessRequest() equivalent for rendering passes.
extends vtkGeometryRepresentation to add support for showing just specific slices from the dataset...