CVAPoR::DC::Attribute | Variable or global metadata |
▼CVAPoR::DC::BaseVar | Base class for storing variable metadata |
CVAPoR::DC::CoordVar | Coordinate variable metadata |
CVAPoR::DC::DataVar | Data variable metadata |
CVAPoR::DataMgrV3_0::BlkExts | |
CVAPoR::Command | Provides support for maintaining a queue of recently issued commands, performing UnDo, ReDo, etc. The parent Command class supports a queue of Params changes; each entry has a clone of the previous and next Params instance associated with a change |
CVAPoR::RegularGrid::ConstIterator | |
CVAPoR::DataStatus | A class for describing the currently loaded dataset |
CVAPoR::DC::Dimension | Metadata describing a coordinate dimension |
▼CVAPoR::EventRouter | A pure virtual class specifying the common properties of all the parameter tabs in the VAPOR GUI |
CVAPoR::ArrowEventRouter | An EventRouter subclass that handles the Barbs tab in the GUI |
CVAPoR::HelloEventRouter | An EventRouter subclass that handles the Hello tab in the GUI |
CVAPoR::IsolineEventRouter | An EventRouter subclass that handles the Contours tab in the GUI |
CVAPoR::RegularGrid::Iterator | |
CLayeredGrid | This class implements a 2D or 3D layered grid: a generalization of a regular grid where the spacing of grid points along a single dimension may vary at each grid point. The spacing along the remaining one (2D case) or two (3D case) dimensions is invariant between grid points. For example, if K is the layered dimension than the z coordinate is given by some function f(i,j,k): |
▼CVetsUtil::MyBase | VetsUtil base class |
CVAPoR::DataMgrV3_0 | A cache based data reader |
▼CVAPoR::DC | Defines API for reading a collection of data |
CVAPoR::DCWRF | Class for reading a WRF data set stored as a series of NetCDF files |
▼CVAPoR::VDC | Defines API for reading, writing, and appending data to a VAPOR Data Collection (Version 3) |
CVAPoR::VDCNetCDF | Implements the VDC abstract class, providing storage of VDC data in NetCDF files |
▼CVAPoR::NetCDFCpp | Defines simple C++ wrapper for NetCDF |
CVAPoR::WASP | Implements WASP compression conventions for NetCDF |
▼CVAPoR::Params | A pure virtual class for managing parameters used in visualization |
CVAPoR::AnimationParams | A class that specifies parameters used in animation |
▼CVAPoR::BasicParams | A Params subclass for Params classes with one unique instance |
CVAPoR::InstanceParams | A class for describing the renderer instances in use in VAPOR |
CVAPoR::MouseModeParams | A class for describing mouse modes in use in VAPOR |
CVAPoR::VizWinParams | A class for describing the vizualization windows in use in VAPOR |
CVAPoR::RegionParams | A class for describing a 3D axis-aligned region in user space |
▼CVAPoR::RenderParams | A Params subclass for managing parameters used by Renderers |
CVAPoR::ArrowParams | Class that supports drawing Barbs based on 2D or 3D vector field |
CVAPoR::HelloParams | Class that supports drawing a line connecting two points |
CVAPoR::IsolineParams | Class that supports rendering of contour lines (isolines) |
CVAPoR::ViewpointParams | A class for describing the viewpoint and lights in a 3D VAPOR scene |
▼CVAPoR::RendererBase | A base class for Renderer classes |
▼CVAPoR::Renderer | A class that performs rendering in a Visualizer |
CVAPoR::ArrowRenderer | Class that draws the barbs as specified by ArrowParams |
CVAPoR::HelloRenderer | Class that draws a line as specified by HelloParams |
CVAPoR::IsolineRenderer | Class that draws the isolines (contours) as specified by IsolineParams |
CVAPoR::Visualizer | A class for performing OpenGL rendering in VAPOR GUI Window |
▼CParsedXml | |
CVAPoR::ControlExec | Provides API for VAPOR visualizer User Interfaces (UIs) |
▼CVAPoR::ParamsBase | Nodes with state in Xml tree representation |
CVAPoR::Box | 3D or 2D box with options for orientation angles and extents changing in time. Intended to be used in any Params class |
CVAPoR::Params | A pure virtual class for managing parameters used in visualization |
CVAPoR::Viewpoint | Class that indicates location and direction of view |
▼CQFrame | |
CVAPoR::BoxSliderFrame | A QFrame that contains sliders and text boxes controlling the extents of a box |
▼CQGLWidget | |
CMappingFrame | A QGLWidget that displays a Transfer Function Editor, or an Iso Selection Window |
CVAPoR::VizWin | A QGLWidget that supports display based on GL methods invoked in a Visualizer |
▼CQObject | |
CVAPoR::VizWinMgr | A class for managing all visualizers |
▼CQTabWidget | |
CVAPoR::ArrowEventRouter | An EventRouter subclass that handles the Barbs tab in the GUI |
CVAPoR::HelloEventRouter | An EventRouter subclass that handles the Hello tab in the GUI |
CVAPoR::IsolineEventRouter | An EventRouter subclass that handles the Contours tab in the GUI |
CVAPoR::TabManager | A class that manages the contents of the parameter tabs in VAPOR GUI |
▼CQWidget | |
CVAPoR::RenderHolder | A class that manages the display of Renderer parameters |
CVAPoR::VariablesWidget | A Widget that can be reused to provide a variable selection tab in any renderer EventRouter class |
▼CVAPoR::RegularGrid | |
CVAPoR::LayeredGrid | |
CVAPoR::StretchedGrid | |
CRegularGrid | This class implements a 2D or 3D regular grid: a tessellation of Euculidean space by rectangles (2D) or parallelpipeds (3D). Each grid point can be addressed by an index(i,j,k), where i, a and k range from 0 to dim - 1, where dim is the dimension of the I, J, or K axis, respectively. Moreover, each grid point has a coordinate in a user-defined coordinate system given by (i * dx, j * dy, k * dz) for some real numbers dx, dy, and dz representing the grid spacing |
CStretchedGrid | This class implements a 2D or 3D stretched grid: a generalization of a regular grid where the spacing of grid points along each dimension may vary along the dimension. I.e. the coordinates along each dimension are a function of the dimension index. E.g. x = x(i), for some monotonically increasing function x(i) |
▼CUi_boxframe | |
CVAPoR::BoxSliderFrame | A QFrame that contains sliders and text boxes controlling the extents of a box |
▼CUi_RenderSelector | |
CVAPoR::RenderHolder | A class that manages the display of Renderer parameters |
▼CUi_VariablesTab | |
CVAPoR::VariablesWidget | A Widget that can be reused to provide a variable selection tab in any renderer EventRouter class |
▼CXmlNode | |
CVAPoR::ParamNode | An Xml tree |