VAPOR3 3.9.4
FlowEventRouter.h
Go to the documentation of this file.
1#pragma once
2
5
8
13
15 QWidget * _seedingTab;
16 PIntegerSliderEdit *_pathlineLengthSlider;
17 PIntegerSliderEdit *_pathlineInjectionSlider;
18 PDoubleSliderEdit * _xRakeCenterSlider;
19 PDoubleSliderEdit * _yRakeCenterSlider;
20 PDoubleSliderEdit * _zRakeCenterSlider;
21
22public:
23 static const std::string SeedingTabName;
24 static const std::string IntegrationTabName;
25
26 FlowEventRouter(QWidget *parent, VAPoR::ControlExec *ce);
27 static string GetClassType() { return VAPoR::FlowRenderer::GetClassType(); }
28 string GetType() const { return GetClassType(); }
29 bool Supports2DVariables() const { return true; }
30 bool Supports3DVariables() const { return true; }
31
32protected:
33 void _updateTab();
34 string _getDescription() const;
35 string _getSmallIconImagePath() const { return "Flow_small.png"; }
36 string _getIconImagePath() const { return "Flow.png"; }
37};
Flow renderer GUI.
static string GetClassType()
string _getDescription() const
string GetType() const
bool Supports2DVariables() const
bool Supports3DVariables() const
string _getIconImagePath() const
FlowEventRouter(QWidget *parent, VAPoR::ControlExec *ce)
static const std::string IntegrationTabName
string _getSmallIconImagePath() const
static const std::string SeedingTabName
Tab manager for renderer subtabs.
Provides API for VAPOR visualizer User Interfaces (UIs)
static std::string GetClassType()
Definition: FlowRenderer.h:26