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