VTKFIG  0.20.20181114
Easy VTK based in situ visualization
vtkfig::Frame::Frame ( )

Create frame.

Public API.

Definition at line 19 of file vtkfigFrame.cxx.

20  {
22  this->nvpx=1;
23  this->nvpy=1;
24  figures.clear();
25  subframes.resize(nvpx*nvpy);
27 
29  title_subframe.viewport[1]=0.925;
30  title_subframe.viewport[2]=1.0;
31  title_subframe.viewport[3]=1.0;
32  mainthread->AddFrame(this);
34  }
int nvpx
Number of viewports in x direction.
Definition: vtkfigFrame.h:313
static MainThread * CreateMainThread()
Start thread.
internals::MainThread * mainthread
The spinning main thread.
Definition: vtkfigFrame.h:408
int nvpy
Number of viewports in y direction.
Definition: vtkfigFrame.h:316
void RTCalculateViewports(int nx, int ny)
Calculate viewports for multi subframe view.
void AddFrame(Frame *frame)
Add frame to be handeled by thread.
std::set< Figure * > figures
List of all figures in frame.
Definition: vtkfigFrame.h:310
std::vector< SubFrame > subframes
List of subframes.
Definition: vtkfigFrame.h:361
void SetActiveSubFrame(int iframe)
Set active subframe number for editing, single/multiview etc.
Definition: vtkfigFrame.cxx:90
SubFrame title_subframe
Definition: vtkfigFrame.h:362
double viewport[4]
Viewport within frame.
Definition: vtkfigFrame.h:353

+ Here is the call graph for this function: