▼NVAPoR | |
CAnimationParams | A class that specifies parameters used in animation |
CArrowEventRouter | An EventRouter subclass that handles the Barbs tab in the GUI |
CArrowParams | Class that supports drawing Barbs based on 2D or 3D vector field |
CArrowRenderer | Class that draws the barbs as specified by ArrowParams |
CBasicParams | A Params subclass for Params classes with one unique instance |
CBox | 3D or 2D box with options for orientation angles and extents changing in time. Intended to be used in any Params class |
CBoxSliderFrame | A QFrame that contains sliders and text boxes controlling the extents of a box |
CCommand | 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 |
CControlExec | Provides API for VAPOR visualizer User Interfaces (UIs) |
▼CDataMgrV3_0 | A cache based data reader |
CBlkExts | |
CDataStatus | A class for describing the currently loaded dataset |
▼CDC | Defines API for reading a collection of data |
CAttribute | Variable or global metadata |
CBaseVar | Base class for storing variable metadata |
CCoordVar | Coordinate variable metadata |
CDataVar | Data variable metadata |
CDimension | Metadata describing a coordinate dimension |
CDCWRF | Class for reading a WRF data set stored as a series of NetCDF files |
CEventRouter | A pure virtual class specifying the common properties of all the parameter tabs in the VAPOR GUI |
CHelloEventRouter | An EventRouter subclass that handles the Hello tab in the GUI |
CHelloParams | Class that supports drawing a line connecting two points |
CHelloRenderer | Class that draws a line as specified by HelloParams |
CInstanceParams | A class for describing the renderer instances in use in VAPOR |
CIsolineEventRouter | An EventRouter subclass that handles the Contours tab in the GUI |
CIsolineParams | Class that supports rendering of contour lines (isolines) |
CIsolineRenderer | Class that draws the isolines (contours) as specified by IsolineParams |
CLayeredGrid | |
CMouseModeParams | A class for describing mouse modes in use in VAPOR |
CNetCDFCpp | Defines simple C++ wrapper for NetCDF |
CParamNode | An Xml tree |
CParams | A pure virtual class for managing parameters used in visualization |
CParamsBase | Nodes with state in Xml tree representation |
CRegionParams | A class for describing a 3D axis-aligned region in user space |
▼CRegularGrid | |
CConstIterator | |
CIterator | |
CRenderer | A class that performs rendering in a Visualizer |
CRendererBase | A base class for Renderer classes |
CRenderHolder | A class that manages the display of Renderer parameters |
CRenderParams | A Params subclass for managing parameters used by Renderers |
CStretchedGrid | |
CTabManager | A class that manages the contents of the parameter tabs in VAPOR GUI |
CVariablesWidget | A Widget that can be reused to provide a variable selection tab in any renderer EventRouter class |
CVDC | Defines API for reading, writing, and appending data to a VAPOR Data Collection (Version 3) |
CVDCNetCDF | Implements the VDC abstract class, providing storage of VDC data in NetCDF files |
CViewpoint | Class that indicates location and direction of view |
CViewpointParams | A class for describing the viewpoint and lights in a 3D VAPOR scene |
CVisualizer | A class for performing OpenGL rendering in VAPOR GUI Window |
CVizWin | A QGLWidget that supports display based on GL methods invoked in a Visualizer |
CVizWinMgr | A class for managing all visualizers |
CVizWinParams | A class for describing the vizualization windows in use in VAPOR |
CWASP | Implements WASP compression conventions for NetCDF |
▼NVetsUtil | |
CMyBase | VetsUtil base class |
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): |
CMappingFrame | A QGLWidget that displays a Transfer Function Editor, or an Iso Selection Window |
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) |