VAPOR3 3.9.4
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nflow
 NPythonVariables_
 NVAPoR
 NWasp
 C__PRegionSelector1D
 C_WDIR
 C_wdirent
 CAbstractWidgetGroupProvides an interface that standardizes widget grouping classes
 CAnimationControllerThis class is just migrated legacy code to de-spaghetti other legacy code. (It is not written by me)
 CAnimationParamsA class that specifies parameters used in animation
 CAnimationTab
 CAnnotationEventRouter
 CAppSettingsEventRouter
 CAppSettingsMenu
 CAppSettingsParamsA class for describing visual features displayed in the visualizer
 CBannerGUI
 CBarbEventRouterBarb renderer GUI
 CBase16DecoderStreamCreates a raw std istream from a base16 encoded string
 CBase16StreamBufA custom std stream buffer that saves data piped through it into a base16 encoded string
 CBase16StringStreamAn implementation similar to std::stringstream which results in a base16 encoded string
 CBookmarkParams
 CCBWidget
 CCheckBoxAction
 CColorMapMenuItem
 CCombo
 CContourEventRouterContour renderer GUI
 CControlPointList
 CCopyRegionAnnotationWidget
 CCopyRegionWidget
 CCore3_2_context
 CDatasetInspector
 CDIR
 Cdirent
 CErrorReporterA utility singleton class that provides error reporting functinality
 CErrorReporterPopupA helper class for ErrorReporter that is neccessary because the Qt gui is in a separate thread
 CEventRouterA pure virtual class specifying the common properties of all the parameter tabs in the VAPOR GUI
 CFidelityWidgetA Widget that can be reused to provide fidelity selection in any renderer EventRouter class
 CFileOperationChecker
 CFlowEventRouterFlow renderer GUI
 CGeoTileAn abstract class for managing geo-referenced world maps, decomposed into tiles, and supporting level-of-detail refinement
 CGeoTileMercator
 CGLWidget
 CGUIStateParams
 CHisto
 CImageEventRouterImage Renderer GUI
 CMainForm
 CModelEventRouterModel renderer GUI
 CMouseModeParamsA class for describing mouse modes in use in VAPOR
 CMouseWheelWidgetAdjustmentGuard
 CMYPYTHONA singleton class for initializing Python
 CNavigationUtilsThis class is just migrated legacy code to de-spaghetti other legacy code. (It is not written by me)
 CNewRendererDialog
 CNewRendererDialogManager
 CNotice
 CNoticeBoard
 CPAnnotationColorbarWidgetWidget that provides controls for configuring the colorbar legend
 CParamsCheckboxMenuItem
 CParamsDropdownMenuItem
 CParamsMenuItem
 CParamsWidgetDemo
 CParticleEventRouterParticle renderer GUI
 CPAxisAnnotationWidget
 CPBooleanDisplay
 CPButtonPWidget wrapper for VPushButton
 CPCameraControlsSection
 CPCameraFileGroup
 CPCameraProjectionWidget
 CPCheckbox
 CPColorbarCornerSelectorSpecialization of PCornerSelector for ColorbarPbase
 CPColormapTFEditor
 CPColorMapVariableSelector
 CPColorSelector
 CPConstantColorWidget
 CPCopyRegionAnnotationWidget
 CPCopyRegionWidgetPWidget wrapper for the CopyRegionWidget
 CPCornerSelectorWidget for selecting a corner or side of a square
 CPDatasetTransformWidget
 CPDimensionSelector
 CPDirectorySelector
 CPDisplay
 CPDoubleDisplay
 CPDoubleInput
 CPDoubleSliderEdit
 CPDynamicMixin
 CPEnumDropdown
 CPEnumDropdownHLI
 CPFidelitySection
 CPFileButton
 CPFileOpenSelector
 CPFileReader
 CPFileSaveSelector
 CPFileSelector
 CPFileWriter
 CPFlowIntegrationRegionSelector1D
 CPFlowRakeRegionSelector1D
 CPFramebufferSettingsSection
 CPGeometrySubtab
 CPGroup
 CPHeightVariableSelector
 CPIntegerDisplay
 CPIntegerInput
 CPIntegerSliderEdit
 CPLabelDisplays static text
 CplaneDescription
 CPLineItem
 CPLODSelector
 CPlot
 CPMetadataSection
 CPMultiVarSelectorAllows the selection of multiple variables. To add a title, use a PLabel
 CPOpenVariableMetadataWidget
 CPOrientationSelectorWidget provides the user the option of switching a renderer between 2D and 3D
 CPPCopyRegionAnnotationWidgetPWidget wrapper for the PCopyRegionAnnotationWidget
 CPProjectionStringSection
 CPQuickFidelitySelector
 CPreferencesMenu for global application preferences
 CPRefinementSelector
 CPRegionSelector
 CPRegionSelector1D
 CPRendererTransformSection
 CPRendererTransformWidget
 CPScalarVariableSelector
 CPSection
 CPShowIfShows and hides PWidgets based on a logic test
 CPSliceControllerProvides controls for rotating slices, offsetting them, and positioning their origin
 CPSliceOffsetSelector
 CPSliceOrientationSelector
 CPSliceOriginSelector
 CPStringDisplay
 CPStringDropdown
 CPStringDropdownHLI
 CPStringInput
 CPSubGroup
 CPTFEditor
 CPTFMapWidget
 CPTimestepInput
 CPTimestepSliderEdit
 CPTMSLODInput
 CPTotalTimestepsDisplay
 CPTrackballWidget
 CPTransformWidget
 CPVariableSelector
 CPVariableSelector2D
 CPVariableSelector3D
 CPWidget
 CPWidgetHLIBase
 CPWidgetWrapperProvides a streamlined interface for a PWidget that wraps another PWidget
 CPXFieldVariableSelector
 CPYFieldVariableSelector
 CPythonVariables
 CPZFieldVariableSelector
 CQColorWidget
 CQIntValidatorWithFixup
 CQMontereySlider
 CQPushButtonWithDoubleClick
 CQRange
 CQRangeSlider
 CQRangeSliderTextCombo
 CQSinglePoint
 CQSliderEdit
 CRangeCombo
 CRendererInspector
 CRendererList
 CRenderersPanel
 CRenderEventRouterA pure virtual class specifying the common properties of all the renderer parameter tabs in the VAPOR GUI
 CRenderEventRouterFactory
 CRenderEventRouterGUITab manager for renderer subtabs
 CRenderEventRouterRegistrar
 CRenderHolderA class that manages the display of Renderer parameters
 CScrollWheelEater
 CSettingsParamsA class for describing settings at settings
 CSliceEventRouterDefines the Slice Renderer GUI
 CSpinBoxAction
 CStatistics
 CTabManagerA class that manages the contents of the parameter tabs in VAPOR GUI
 CTFColorInfoWidget
 CTFColorMap
 CTFColorWidget
 CTFEditor
 CTFHistogramInfoWidget
 CTFHistogramMap
 CTFHistogramWidget
 CTFInfoWidget
 CTFIsoValueInfoWidget
 CTFIsoValueMap
 CTFIsoValueWidget
 CTFMap
 CTFMapGroupWidget
 CTFMapInfoGroupWidget
 CTFMappingRangeSelector
 CTFMapWidget
 CTFOpacityInfoWidget
 CTFOpacityMap
 CTFOpacityWidget
 CTrackball
 CTransformTableA reusable promoted widget for transforming different data sets
 CTwoDDataEventRouterTwoDData Renderer GUI
 CUpdateableProvides an interface that standardizes objects that support params updates
 CUpdateInfo
 Cut_visitor
 CUWidgetA widget that standardizes support for params updates
 CV3DInputWidget that allows the user to specify a 3D point
 CV3DIntInputWidget that allows the user to specify a 3D integer vector
 CValue
 CVaporTable
 CVCheckBox
 CVCheckBoxActionA menu item represented by a VLabel and VCheckBox, wrapped in a VLineItem
 CVComboBox
 CVContainer
 CVCoordinateVariableMetadataTree
 CVDimensionMetadataTree
 CVDirSelector
 CVDoubleLineEditA wrapper for a QLineEdit that handles user input of type double, and provides Vapor's standard setters, getters, and signals
 CVDoubleLineEditAction
 CVDoubleRangeMenuA menu that allows the user to control the range of double values that can be set by a widget. Also allows for setting the numeric format that the number is displayed with
 CVDoubleSliderEditA wrapper for a VSlider and a VDoubleLineEdit, that provides synchronization between the two widgets, and support for a menu that allows setting and getting the VSlider range, and the numeric representation of the VDoubleLineEdit
 CVDoubleSliderEditMenuA menu for VDoubleSliderEdit that allows for setting a min/max range, numeric formatting controls, and dynamic update controls in regard to how many digits are displayed, and whether scientific notation is used
 CVDoubleValidator
 CVersionReturn version information
 CVFileReader
 CVFileSelector
 CVFileWriter
 CVFrame
 CVGlobalAttributeMetadataTree
 CVGroup
 CVHBoxWidget
 CVHGroup
 CViewpointTab
 CVIntLineEditA wrapper for a QLineEdit that handles user input of type int, and provides Vapor's standard setters, getters, and signals
 CVIntLineEditActionA menu item represented by a VLabel and VIntLineEdit, wrapped in a VLineItem
 CVIntRangeMenuA menu that allows the user to control the range of integer values that can be set by a widget. Also allows for setting the numeric format that the number is displayed with
 CVIntSliderEditA wrapper for a VSlider and a VIntLineEdit, that provides synchronization between the two widgets, and support for a menu that allows setting and getting the VSlider range, and the numeric representation of the VIntLineEdit
 CVIntSliderEditMenuA menu for VIntSliderEdit that allows for setting a min/max range, numeric formatting controls, and dynamic update controls in regard to how many digits are displayed, and whether scientific notation is used
 CVIntSpinBox
 CVizSelectCombo
 CVizWinA QGLWidget that supports display based on GL methods invoked in a Visualizer
 CVizWinMgrA class for managing all visualizers
 CVLabel
 CVLineAction
 CVLineEdit_Deprecated
 CVLineItem
 CVMetadataTree
 CVNumericFormatMenuA menu that allows users to specify how a number is displayed in a line edit, in regard to how many digits are displayed, and whether scientific notation is used
 CVNumericLineEdit
 CVNumericSliderEditAn abstract class defining functions used by different V*LineEdits (VDoubleLineEdit, VIntLineEdit, and VStringLineEdit). Supports menus that allow different functionalities, depending on the data type being used by the line edit
 CVolumeEventRouterVolume renderer GUI
 CVolumeIsoEventRouterIsosurface renderer GUI
 CVOpenVariableMetadataTree
 CVPushButton
 CVRouter
 CVScrollArea
 CVScrollGroup
 CVSection
 CVSectionGroupVSection that implements the standardized widget group interface. Use this one when possible
 CVSlider
 CVSliderEdit
 CVSliderEditInterfaceAn interface class that needs to be reimplemented to support the synchronization of a VSlider and a numeric V*LineEdit, and their menus
 CVSpinBoxActionA menu item represented by a VLabel and VSpinBox, wrapped in a VLineItem selection tab in any renderer EventRouter class
 CVStringLineEditA wrapper for a QLineEdit that handles user input of type string, and provides Vapor's standard setters, getters, and signals
 CVStringLineEditActionA menu item represented by a VLabel and VStringLineEdit, wrapped in a VLineItem
 CVSubGroup
 CVVariableMetadataTree
 CVVisibilityCheckbox
 CWidgetGroupWrapperAutomates the creation of widget groups that wrap other widget groups
 CWireFrameEventRouterWireFrame Renderer GUI