Go to the documentation of this file.
11 #ifndef vtkSMContextViewProxy_h
12 #define vtkSMContextViewProxy_h
15 #include "vtkRemotingViewsModule.h"
65 virtual void ResetDisplay();
93 void OnInteractionEvent();
100 void OnForwardInteractionEvent(
vtkObject*,
unsigned long,
void*);
106 void OnLeftButtonReleaseEvent();
124 vtkTypeUInt32
PreRender(
bool interactive)
override;
156 void CopyAxisRangesFromChart();
static vtkSMViewProxy * New()
void CreateVTKObjects() override
Called at the end of CreateVTKObjects().
virtual const char * GetRepresentationType(vtkSMSourceProxy *producer, int outputPort)
Returns the xml name of the representation proxy to create to show the data produced in this view,...
virtual void SetupInteractor(vtkRenderWindowInteractor *iren)
A client process need to set the interactor to enable interactivity.
vtkContextView * ChartView
The context view that is used for all context derived charts.
virtual void PostRender(bool vtkNotUsed(interactive))
void PrintSelf(ostream &os, vtkIndent indent) override
virtual vtkRenderWindow * GetRenderWindow()
Return the vtkRenderWindow used by this view, if any.
virtual vtkTypeUInt32 PreRender(bool vtkNotUsed(interactive))
This method is called before executing code that could cause a render on the underlying vtkPVView.
proxy for a VTK source on a server
int ReadXMLAttributes(vtkSMSessionProxyManager *pm, vtkPVXMLElement *element) override
Read attributes from an XML element.
virtual vtkRenderWindowInteractor * GetInteractor()
Returns the interactor.
abstract base class for all Chart Views.
bool XYChartViewBase4Axes
Flag automatically set when Bottom and Right custom axes related property are present in this proxy.
Superclass for all view proxies.
bool SkipPlotableCheck
To avoid showing large datasets in context views, that typically rely on delivering all data to the c...
helper class that make it easier to hook vtkRenderWindowInteractor and vtkSMViewProxy.
virtual bool CanDisplayData(vtkSMSourceProxy *producer, int outputPort)
Returns true if the view can display the data produced by the producer's port.