VAPoR  3.0.0
Classes | Typedefs
VAPoR Namespace Reference

Classes

class  AnimationParams
 A class that specifies parameters used in animation. More...
 
class  ArrowEventRouter
 An EventRouter subclass that handles the Barbs tab in the GUI. More...
 
class  ArrowParams
 Class that supports drawing Barbs based on 2D or 3D vector field. More...
 
class  ArrowRenderer
 Class that draws the barbs as specified by ArrowParams. More...
 
class  BasicParams
 A Params subclass for Params classes with one unique instance. More...
 
class  Box
 3D or 2D box with options for orientation angles and extents changing in time. Intended to be used in any Params class More...
 
class  BoxSliderFrame
 A QFrame that contains sliders and text boxes controlling the extents of a box. More...
 
class  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. More...
 
class  ControlExec
 Provides API for VAPOR visualizer User Interfaces (UIs) More...
 
class  DataMgrV3_0
 A cache based data reader. More...
 
class  DataStatus
 A class for describing the currently loaded dataset. More...
 
class  DC
 Defines API for reading a collection of data. More...
 
class  DCWRF
 Class for reading a WRF data set stored as a series of NetCDF files. More...
 
class  EventRouter
 A pure virtual class specifying the common properties of all the parameter tabs in the VAPOR GUI. More...
 
class  HelloEventRouter
 An EventRouter subclass that handles the Hello tab in the GUI. More...
 
class  HelloParams
 Class that supports drawing a line connecting two points. More...
 
class  HelloRenderer
 Class that draws a line as specified by HelloParams. More...
 
class  InstanceParams
 A class for describing the renderer instances in use in VAPOR. More...
 
class  IsolineEventRouter
 An EventRouter subclass that handles the Contours tab in the GUI. More...
 
class  IsolineParams
 Class that supports rendering of contour lines (isolines) More...
 
class  IsolineRenderer
 Class that draws the isolines (contours) as specified by IsolineParams. More...
 
class  LayeredGrid
 
class  MouseModeParams
 A class for describing mouse modes in use in VAPOR. More...
 
class  NetCDFCpp
 Defines simple C++ wrapper for NetCDF. More...
 
class  ParamNode
 An Xml tree. More...
 
class  Params
 A pure virtual class for managing parameters used in visualization. More...
 
class  ParamsBase
 Nodes with state in Xml tree representation. More...
 
class  RegionParams
 A class for describing a 3D axis-aligned region in user space. More...
 
class  RegularGrid
 
class  Renderer
 A class that performs rendering in a Visualizer. More...
 
class  RendererBase
 A base class for Renderer classes. More...
 
class  RenderHolder
 A class that manages the display of Renderer parameters. More...
 
class  RenderParams
 A Params subclass for managing parameters used by Renderers. More...
 
class  StretchedGrid
 
class  TabManager
 A class that manages the contents of the parameter tabs in VAPOR GUI. More...
 
class  VariablesWidget
 A Widget that can be reused to provide a variable selection tab in any renderer EventRouter class. More...
 
class  VDC
 Defines API for reading, writing, and appending data to a VAPOR Data Collection (Version 3) More...
 
class  VDCNetCDF
 Implements the VDC abstract class, providing storage of VDC data in NetCDF files. More...
 
class  Viewpoint
 class that indicates location and direction of view More...
 
class  ViewpointParams
 A class for describing the viewpoint and lights in a 3D VAPOR scene. More...
 
class  Visualizer
 A class for performing OpenGL rendering in VAPOR GUI Window. More...
 
class  VizWin
 A QGLWidget that supports display based on GL methods invoked in a Visualizer. More...
 
class  VizWinMgr
 A class for managing all visualizers. More...
 
class  VizWinParams
 A class for describing the vizualization windows in use in VAPOR. More...
 
class  WASP
 Implements WASP compression conventions for NetCDF. More...
 

Typedefs

typedef void(* UndoRedoHelpCB_T) (bool isUndo, int instance, VAPoR::Params *beforeP, VAPoR::Params *afterP, VAPoR::Params *auxBP, VAPoR::Params *auxAP)
 
typedef bool(* renderCBFcn) (int winnum, bool newCoords)
 
typedef EventRouter *( EventRouterCreateFcn) ()
 

Typedef Documentation

typedef EventRouter*( VAPoR::EventRouterCreateFcn) ()

Definition at line 54 of file vizwinmgr.h.

typedef bool(* VAPoR::renderCBFcn) (int winnum, bool newCoords)

Definition at line 37 of file visualizer.h.

typedef void(* VAPoR::UndoRedoHelpCB_T) (bool isUndo, int instance, VAPoR::Params *beforeP, VAPoR::Params *afterP, VAPoR::Params *auxBP, VAPoR::Params *auxAP)

Definition at line 49 of file command.h.