Go to the documentation of this file.
12 #ifndef vtkPVComparativeView_h
13 #define vtkPVComparativeView_h
16 #include "vtkRemotingViewsModule.h"
44 void InteractiveRender();
60 void Build(
int dx,
int dy);
67 void SetOverlayAllComparisons(
bool);
68 vtkGetMacro(OverlayAllComparisons,
bool);
75 vtkGetVector2Macro(Dimensions,
int);
114 this->ViewSize[0] = x;
115 this->ViewSize[1] = y;
116 this->UpdateViewLayout();
127 this->ViewPosition[0] = x;
128 this->ViewPosition[1] = y;
129 this->UpdateViewLayout();
140 void SetTileScale(
int x,
int y);
141 void SetTileViewport(
double x0,
double y0,
double x1,
double y1);
154 vtkSetVector2Macro(Spacing,
int);
155 vtkGetVector2Macro(Spacing,
int);
170 vtkGetMacro(ViewTime,
double);
173 if (this->ViewTime !=
time)
175 this->ViewTime =
time;
177 this->MarkOutdated();
204 void UpdateViewLayout();
222 vtkInternal* Internal;
void operator=(const vtkObjectBase &)
cue used for parameter animation by the comparative view.
view for comparative visualization/ film-strips.
proxy for a VTK object(s) on a server
void SetViewSize(int x, int y)
ViewSize, ViewPosition need to split up among all the component views correctly.
void SetPPI(int)
Satisfying vtkPVView API.
void CleanupAfterScreenshot()
vtkSMViewProxy * RootView
void Initialize(unsigned int)
Provides empty handlers to simulate the vtkPVView API.
void SetViewPosition(int x, int y)
ViewSize, ViewPosition need to split up among all the component views correctly.
void PrepareForScreenshot()
These methods mimic the vtkPVView API.
Superclass for all view proxies.
void SetViewTime(double time)
Get/Set the view time.
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
bool OverlayAllComparisons
void MarkOutdated()
Marks the view dirty i.e.