| CTOPPViewMenu::ActionRequirement_ | |
| ►CAnnotation1DItem | An abstract class acting as an interface for the different 1D annotation items |
| CAnnotation1DCaret< DataPoint > | An annotation item which paints a set of carets on the canvas |
| CAnnotation1DDistanceItem | An annotation item which represents a measured distance between two peaks |
| CAnnotation1DPeakItem< DataPoint > | A peak annotation item |
| CAnnotation1DTextItem | An annotation item which represents an arbitrary text on the canvas |
| CAnnotation1DVerticalLineItem | An annotation item which represents a vertical line (or more precisely a line along the gravity axis, i.e. it could also be horizontal) and text label on top |
| CAxisPainter | Draws a coordinate axis. It has only static methods, that's why the constructor is private |
| CAxisTickCalculator | Calculates ticks for a given value range |
| CBaseVisualizer< ObjectType > | A base class for all visualizer classes |
| ►CBaseVisualizer< Acquisition > | |
| CAcquisitionVisualizer | Class that displays all meta information for Acquisition objects |
| ►CBaseVisualizer< AcquisitionInfo > | |
| CAcquisitionInfoVisualizer | Class that displays all meta information for AcquisitionInfo objects |
| ►CBaseVisualizer< ContactPerson > | |
| CContactPersonVisualizer | Class that displays all meta information for ContactPerson objects |
| ►CBaseVisualizer< DataProcessing > | |
| CDataProcessingVisualizer | Class that displays all meta information for DataProcessing objects |
| ►CBaseVisualizer< DocumentIdentifier > | |
| CDocumentIdentifierVisualizer | Class that displays all meta information for DocumentIdentifier objects |
| ►CBaseVisualizer< ExperimentalSettings > | |
| CExperimentalSettingsVisualizer | Class that displays all meta information for ExperimentalSettings objects |
| ►CBaseVisualizer< Gradient > | |
| CGradientVisualizer | GradientVisualizer is a visualizer class for objects of type gradient |
| ►CBaseVisualizer< HPLC > | |
| CHPLCVisualizer | Class that displays all meta information for HPLC objects |
| ►CBaseVisualizer< Instrument > | |
| CInstrumentVisualizer | Class that displays all meta information for an MS instrument |
| ►CBaseVisualizer< InstrumentSettings > | |
| CInstrumentSettingsVisualizer | Class that displays all meta information for InstrumentSettings objects |
| ►CBaseVisualizer< IonDetector > | |
| CIonDetectorVisualizer | Class that displays all meta information for IonDetector objects |
| ►CBaseVisualizer< IonSource > | |
| CIonSourceVisualizer | Class that displays all meta information for IonSource objects |
| ►CBaseVisualizer< MassAnalyzer > | |
| CMassAnalyzerVisualizer | Class that displays all meta information for MassAnalyzer objects |
| ►CBaseVisualizer< MetaInfoDescription > | |
| CMetaInfoDescriptionVisualizer | Class that displays all meta information for MetaInfoDescription objects |
| ►CBaseVisualizer< MetaInfoInterface > | |
| CMetaInfoVisualizer | MetaInfoVisualizer is a visualizer class for all classes that use one MetaInfo object as member |
| ►CBaseVisualizer< PeptideHit > | |
| CPeptideHitVisualizer | Class that displays all meta information for PeptideHit objects |
| ►CBaseVisualizer< PeptideIdentification > | |
| CPeptideIdentificationVisualizer | Class that displays all meta information for PeptideIdentification objects |
| ►CBaseVisualizer< Precursor > | |
| CPrecursorVisualizer | Class that displays all meta information for Precursor objects |
| ►CBaseVisualizer< Product > | |
| CProductVisualizer | Class that displays all meta information for Product objects |
| ►CBaseVisualizer< ProteinHit > | |
| CProteinHitVisualizer | Class that displays all meta information for ProteinHit objects |
| ►CBaseVisualizer< ProteinIdentification > | |
| CProteinIdentificationVisualizer | Class that displays all meta information for ProteinIdentification objects |
| ►CBaseVisualizer< Sample > | |
| CSampleVisualizer | Class that displays all meta information of sample objects |
| ►CBaseVisualizer< ScanWindow > | |
| CScanWindowVisualizer | Class that displays all meta information for ScanWindow objects |
| ►CBaseVisualizer< Software > | |
| CSoftwareVisualizer | Class that displays all meta information for Software objects |
| ►CBaseVisualizer< SourceFile > | |
| CSourceFileVisualizer | Class that displays all meta information for SourceFile objects |
| ►CBaseVisualizer< SpectrumSettings > | |
| CSpectrumSettingsVisualizer | Class that displays all meta information for SpectrumSettings objects |
| CTheoreticalSpectrumGenerationDialog::CheckBox | Struct for all information about a check box of an ion |
| CColorBrewer | |
| ►CDataTabBase | All tabs need to implement this interface |
| CDIATreeTab | Hierarchical visualization and selection of spectra |
| CSpectraIDViewTab | Tabular visualization / selection of identified spectra |
| CSpectraTreeTab | Hierarchical visualization and selection of spectra |
| ►CDefaultParamHandler | |
| ►CPlotCanvas | Base class for visualization canvas classes |
| CPlot1DCanvas | Canvas for visualization of one or several spectra |
| CPlot2DCanvas | Canvas for 2D-visualization of peak map, feature map and consensus map data |
| CPlot3DCanvas | Canvas for 3D-visualization of peak map data |
| CSpectraIDViewTab | Tabular visualization / selection of identified spectra |
| CTOPPASBase | Main window of the TOPPAS tool |
| CTOPPViewBase | Main window of TOPPView tool |
| CDimMapper< D > | |
| CDimMapper< 2 > | |
| CColorBrewer::Distinct | |
| ►CEnhancedTabBarWidgetInterface | Widgets that are placed into an EnhancedTabBar must implement this interface |
| ►CPlotWidget | Base class for spectrum widgets |
| CPlot1DWidget | Widget for visualization of several spectra |
| CPlot2DWidget | Widget for 2D-visualization of peak map and feature map data |
| CPlot3DWidget | Widget for 3D-visualization of map data |
| CTOPPASWidget | Widget visualizing and allowing to edit TOPP pipelines |
| CExternalProcessMBox | A wrapper around ExternalProcess to conveniently show a MessageBox when an error occurs |
| CGravitator | Manipulates X or Y component of points in the X-Y plane, by assuming one axis (either X or Y axis) has gravity acting upon it |
| CGUILock | RAII class to disable the GUI and set a busy cursor and go back to the original state when this class is destroyed |
| CTOPPASToolVertex::IOInfo | Stores the information for input/output files/lists |
| ►CIPeptideIds | Abstract base class which defines an interface for PeptideIdentifications |
| CLayerDataFeature | Class that stores the data for one layer of type FeatureMap |
| CLayerDataIdent | Class that stores the data for one layer of type PeptideIdentifications |
| ►CLayerAnnotatorBase | |
| CLayerAnnotatorAMS | |
| CLayerAnnotatorOSW | |
| CLayerAnnotatorPeptideID | |
| ►CLayerDataDefs | |
| ►CLayerDataBase | Class that stores the data for one layer |
| ►CLayerData1DBase | Base class for all 1D layers, a special case of LayerData |
| CLayerData1DChrom | |
| CLayerData1DIonMobility | |
| CLayerData1DPeak | |
| ►CLayerDataChrom | Class that stores the data for one layer of type Chromatogram |
| CLayerData1DChrom | |
| CLayerDataConsensus | Class that stores the data for one layer of type ConsensusMap |
| CLayerDataFeature | Class that stores the data for one layer of type FeatureMap |
| CLayerDataIdent | Class that stores the data for one layer of type PeptideIdentifications |
| ►CLayerDataIonMobility | Class that stores the data for one layer of type IonMobility |
| CLayerData1DIonMobility | |
| ►CLayerDataPeak | Class that stores the data for one layer of type PeakMap |
| CLayerData1DPeak | |
| CLayerStack | |
| ►CLayerStatistics | Compute summary statistics (count/min/max/avg) about a container, e.g. intensity, charge, meta values, .. |
| CLayerStatisticsConsensusMap | Computes statistics and distributions for a PeakMap |
| CLayerStatisticsFeatureMap | Computes statistics and distributions for a PeakMap |
| CLayerStatisticsIdent | Computes statistics and distributions for a vector<PeptideIdentifications> |
| CLayerStatisticsPeakMap | Computes statistics and distributions for a PeakMap
|
| ►CLayerStoreData | Base class to store either the currently visible or all data of a canvas |
| CLayerStoreDataConsensusMapAll | Visitor which can save a full ConsensusMap; subsequently the data can be stored to a file |
| CLayerStoreDataConsensusMapVisible | Visitor which can save a visible piece of data; subsequently the data can be stored to a file |
| CLayerStoreDataFeatureMapAll | Visitor which can save a full FeatureMap; subsequently the data can be stored to a file |
| CLayerStoreDataFeatureMapVisible | Visitor which can save a visible piece of data; subsequently the data can be stored to a file |
| CLayerStoreDataIdentAll | Visitor which can save a full set of Identifications; subsequently the data can be stored to a file |
| CLayerStoreDataIdentVisible | Visitor which can save a visible piece of data; subsequently the data can be stored to a file |
| CLayerStoreDataPeakMapAll | Visitor which can save a full experiment; subsequently the data can be stored to a file |
| CLayerStoreDataPeakMapVisible | Visitor which can save a visible piece of data; subsequently the data can be stored to a file |
| ►Clist< T > | STL class |
| CAnnotations1DContainer | Container for annotations to content of Plot1DCanvas |
| CMultiGradient | A gradient of multiple colors and arbitrary distances between colors |
| COverlapDetector | A heuristic: Given a set of levels (rows), try to add items at to topmost row which does not overlap an already placed item in this row (according to its x-coordinate) |
| ►CPainterBase | An empty base class with some static convenience functions |
| ►CPainter1DBase | A base class for painting all items from a data layer (as supported by class derived from here) onto a 1D Canvas |
| CPainter1DChrom | Painter1D for chromatograms |
| CPainter1DIonMobility | Painter1D for mobilograms |
| CPainter1DPeak | Painter1D for spectra |
| ►CPainter2DBase | A base class for painting all items from a data layer (as supported by class derived from here) onto a 2D Canvas |
| CPainter2DChrom | Painter2D for chromatograms |
| CPainter2DConsensus | Painter2D for ConsensusFeatures |
| CPainter2DFeature | Painter2D for Features |
| CPainter2DIdent | Painter2D for Identifications |
| CPainter2DIonMobility | Painter2D for ion mobilograms |
| CPainter2DPeak | Painter2D for spectra |
| ►CProgressLoggerImpl | |
| CGUIProgressLoggerImpl | Implements a GUI version of the ProgressLoggerImpl |
| CLayerDataDefs::ProjectionData | Result of computing a projection on X and Y axis in a 2D Canvas; see LayerDataBase::getProjection() |
| ►CQApplication | |
| CQApplicationTOPP | Extension to the QApplication for running TOPPs GUI tools |
| ►CQDialog | |
| CDataFilterDialog | Dialog for creating and changing a DataFilter |
| CFeatureEditDialog | Dialog for editing a feature |
| CHistogramDialog | Dialog that show a HistogramWidget |
| CPlot1DPrefDialog | Preferences dialog for Plot1DWidget |
| CPlot2DPrefDialog | Preferences dialog for Plot2DWidget |
| CPlot3DPrefDialog | Preferences dialog for Plot3DWidget |
| CTOPPViewPrefDialog | Preferences dialog for TOPPView |
| CLayerStatisticsDialog | Dialog showing statistics about the data of the current layer |
| CListEditor | Editor for editing int, double and string lists (including output and input file lists) |
| CListFilterDialog | Dialog for creating and changing a DataFilter |
| CMetaDataBrowser | A meta data visualization widget |
| CPlot1DGoToDialog | Simple goto/set visible area dialog for exact placement of the viewing window |
| CPlot2DGoToDialog | GoTo dialog used to zoom to a m/z and retention time range or to a feature |
| CSaveImageDialog | Dialog for saving an image |
| CSpectrumAlignmentDialog | Lets the user select two spectra and set the parameters for the spectrum alignment |
| CTOPPASIOMappingDialog | Dialog which allows to configure the input/output parameter mapping of an edge |
| CTOPPASInputFileDialog | Dialog which allows to specify an input file |
| CTOPPASInputFilesDialog | Dialog which allows to specify a list of input files |
| CTOPPASOutputFilesDialog | Dialog which allows to specify the directory for the output files |
| CTOPPASToolConfigDialog | TOPP tool configuration dialog |
| CTOPPASVertexNameDialog | Dialog which allows to change the name of an input/output vertex |
| CTOPPViewOpenDialog | Dataset opening options for TOPPView |
| CTheoreticalSpectrumGenerationDialog | Dialog which allows to enter an AA or NA sequence and generates a theoretical spectrum for it |
| CToolsDialog | TOPP tool selection dialog |
| ►CQFileSystemWatcher | |
| CFileWatcher | Watcher that monitors file changes |
| ►CQGraphicsItem | |
| CTOPPASEdge | An edge representing a data flow in TOPPAS |
| ►CTOPPASVertex | The base class of the different vertex classes |
| CTOPPASInputFileListVertex | A vertex representing an input file list |
| CTOPPASMergerVertex | A special vertex that allows to merge several inputs |
| ►CTOPPASOutputVertex | A vertex representing an output, either folder or files(s) |
| CTOPPASOutputFileListVertex | A vertex representing an output file list |
| CTOPPASOutputFolderVertex | A vertex representing an output folder |
| CTOPPASSplitterVertex | A special vertex that allows to split a list of inputs |
| CTOPPASToolVertex | A vertex representing a TOPP tool |
| ►CQGraphicsScene | |
| CTOPPASScene | |
| ►CQGraphicsView | |
| CTOPPASWidget | Widget visualizing and allowing to edit TOPP pipelines |
| ►CQItemDelegate | |
| CListEditorDelegate | Internal delegate class |
| CParamEditorDelegate | Internal delegate class for QTreeWidget |
| ►CQLineEdit | |
| COpenMSLineEdit | Custom QLineEdit which emits a signal when losing focus (such that we can commit its data) |
| ►CQListWidget | |
| CListTable | |
| CLayerListView | Pimped QListView for Layers of a Canvas |
| ►CQMainWindow | |
| CINIFileEditorWindow | Shows the ParamEditor widget in a QMainWindow with a toolbar |
| CTOPPASBase | Main window of the TOPPAS tool |
| CTOPPViewBase | Main window of TOPPView tool |
| ►CQMdiArea | |
| CEnhancedWorkspace | |
| ►CQObject | |
| CRecentFilesMenu | Manages recent files opened by the user and provides a QMenu to go with it |
| CSignalProvider | Signal mechanism (by deriving from QObject) for classes which are not allowed to have signals themselves |
| CTOPPASEdge | An edge representing a data flow in TOPPAS |
| CTOPPASResource | Represents a data resource for TOPPAS workflows |
| CTOPPASResources | A dictionary mapping string keys to lists of TOPPASResource objects |
| CTOPPASVertex | The base class of the different vertex classes |
| CTOPPViewMenu | The file menu items for TOPPView |
| ►CTVControllerBase | Base behavior for different visualizaton modules in TOPPView |
| CTVDIATreeTabController | Behavior of TOPPView in spectra view mode |
| CTVIdentificationViewController | Behavior of TOPPView in identification mode |
| CTVSpectraViewController | Behavior of TOPPView in spectra view mode |
| ►CQOpenGLFunctions_2_0 | |
| CPlot3DOpenGLCanvas | OpenGL Canvas for 3D-visualization of map data |
| ►CQOpenGLWidget | |
| CPlot3DOpenGLCanvas | OpenGL Canvas for 3D-visualization of map data |
| ►CQProcess | |
| CFakeProcess | A FakeProcess class |
| ►CQSplashScreen | |
| CInteractiveSplashScreen | A QSplashScreen which stays responsive and can be dismissed early by the user |
| ►CQTabBar | |
| CEnhancedTabBar | Convenience tab bar implementation |
| ►CQTableWidget | |
| ►CTableView | A better QTable for TOPPView, which supports exporting to TSV and conveniently adding data to cells and headers |
| CSpectraIDViewTab::SelfResizingTableView_ | |
| ►CQTabWidget | |
| CDataSelectionTabs | A tabbed view, to browse lists of spectra or identifications |
| ►CQTextEdit | |
| CLogWindow | A log window (QTextEdit) with convenience functions |
| ►CQTreeWidget | |
| CParamTree | QTreeWidget that emits a signal whenever a new row is selected |
| CTOPPASTreeView | Tree view implementation for the list of TOPP tools |
| CTreeView | A better QTreeWidget for TOPPView, which supports header context menu and conveniently adding/getting headers names |
| ►CQWidget | |
| CAxisWidget | Widget that represents an axis of a graph |
| ►CBaseVisualizerGUI | A base class for all visualizer classes |
| CAcquisitionInfoVisualizer | Class that displays all meta information for AcquisitionInfo objects |
| CAcquisitionVisualizer | Class that displays all meta information for Acquisition objects |
| CContactPersonVisualizer | Class that displays all meta information for ContactPerson objects |
| CDataProcessingVisualizer | Class that displays all meta information for DataProcessing objects |
| CDocumentIdentifierVisualizer | Class that displays all meta information for DocumentIdentifier objects |
| CExperimentalSettingsVisualizer | Class that displays all meta information for ExperimentalSettings objects |
| CGradientVisualizer | GradientVisualizer is a visualizer class for objects of type gradient |
| CHPLCVisualizer | Class that displays all meta information for HPLC objects |
| CInstrumentSettingsVisualizer | Class that displays all meta information for InstrumentSettings objects |
| CInstrumentVisualizer | Class that displays all meta information for an MS instrument |
| CIonDetectorVisualizer | Class that displays all meta information for IonDetector objects |
| CIonSourceVisualizer | Class that displays all meta information for IonSource objects |
| CMassAnalyzerVisualizer | Class that displays all meta information for MassAnalyzer objects |
| CMetaInfoDescriptionVisualizer | Class that displays all meta information for MetaInfoDescription objects |
| CMetaInfoVisualizer | MetaInfoVisualizer is a visualizer class for all classes that use one MetaInfo object as member |
| CPeptideHitVisualizer | Class that displays all meta information for PeptideHit objects |
| CPeptideIdentificationVisualizer | Class that displays all meta information for PeptideIdentification objects |
| CPrecursorVisualizer | Class that displays all meta information for Precursor objects |
| CProductVisualizer | Class that displays all meta information for Product objects |
| CProteinHitVisualizer | Class that displays all meta information for ProteinHit objects |
| CProteinIdentificationVisualizer | Class that displays all meta information for ProteinIdentification objects |
| CSampleVisualizer | Class that displays all meta information of sample objects |
| CScanWindowVisualizer | Class that displays all meta information for ScanWindow objects |
| CSoftwareVisualizer | Class that displays all meta information for Software objects |
| CSourceFileVisualizer | Class that displays all meta information for SourceFile objects |
| CSpectrumSettingsVisualizer | Class that displays all meta information for SpectrumSettings objects |
| CColorSelector | A widget for selecting a color |
| CDIATreeTab | Hierarchical visualization and selection of spectra |
| CHistogramWidget | |
| CInputFile | A simple widget with a line-edit and a browse button to choose filenames |
| CFilterList | A widget which shows a list of DataFilter items |
| CFilterableList | A widget which shows a list of text items, which can be filtered |
| CInputFileList | A widget shows a list of input files (i.e. existing files on a mounted drive), which allows adding/removing files and supports drag'n'drop from the window manager |
| CMultiGradientSelector | A widget witch allows constructing gradients of multiple colors |
| COutputDirectory | A simple widget with a line-edit and a browse button to choose filenames |
| CParamEditor | A GUI for editing or viewing a Param object |
| CPlotCanvas | Base class for visualization canvas classes |
| CPlotWidget | Base class for spectrum widgets |
| CSpectraIDViewTab | Tabular visualization / selection of identified spectra |
| CSpectraTreeTab | Hierarchical visualization and selection of spectra |
| CRangeStats< VALUE_TYPE > | Struct representing the statistics about a set of values |
| CRangeStatsType | Origin and name of a statistic |
| CStatsCounter | Simple counting struct, for non-numerical occurrences of meta-values |
| CLayerDataDefs::ProjectionData::Summary | |
| CTOPPASVertex::TOPPASFilenames | |
| CTOPPASScene::TOPPProcess | Stores the information for a TOPP process |
| CTVToolDiscovery | Scans for tools and generates a param for each asynchronously |
| CTOPPASVertex::VertexRoundPackage | Info for one edge and round, to be passed to next node |
| CAcquisition | |
| CAcquisition * | |
| CAcquisitionInfo | |
| CAcquisitionInfo * | |
| CContactPerson | |
| CContactPerson * | |
| CDataProcessing | |
| CDataProcessing * | |
| CDocumentIdentifier | |
| CDocumentIdentifier * | |
| CExperimentalSettings | |
| CExperimentalSettings * | |
| CGradient | |
| CGradient * | |
| CHPLC | |
| CHPLC * | |
| CInstrument | |
| CInstrument * | |
| CInstrumentSettings | |
| CInstrumentSettings * | |
| CIonDetector | |
| CIonDetector * | |
| CIonSource | |
| CIonSource * | |
| CMassAnalyzer | |
| CMassAnalyzer * | |
| CMetaInfoDescription | |
| CMetaInfoDescription * | |
| CMetaInfoInterface | |
| CMetaInfoInterface * | |
| CPeptideHit | |
| CPeptideHit * | |
| CPeptideIdentification | |
| CPeptideIdentification * | |
| CPrecursor | |
| CPrecursor * | |
| CProduct | |
| CProduct * | |
| CProteinHit | |
| CProteinHit * | |
| CProteinIdentification | |
| CProteinIdentification * | |
| CSample | |
| CSample * | |
| CScanWindow | |
| CScanWindow * | |
| CSoftware | |
| CSoftware * | |
| CSourceFile | |
| CSourceFile * | |
| CSpectrumSettings | |
| CSpectrumSettings * | |