OpenMS
TVSpectraViewController Class Reference

Behavior of TOPPView in spectra view mode. More...

#include <OpenMS/VISUAL/TVSpectraViewController.h>

Inheritance diagram for TVSpectraViewController:
[legend]
Collaboration diagram for TVSpectraViewController:
[legend]

Public Slots

virtual void showSpectrumAsNew1D (int index)
 Behavior for showSpectrumAsNew1D. More...
 
virtual void showChromatogramsAsNew1D (const std::vector< int > &indices)
 Behavior for showChromatogramsAsNew1D. More...
 
virtual void activate1DSpectrum (int index)
 Behavior for activate1DSpectrum. More...
 
virtual void activate1DSpectrum (const std::vector< int > &indices)
 Behavior for activate1DSpectrum. More...
 
virtual void deactivate1DSpectrum (int index)
 Behavior for deactivate1DSpectrum. More...
 
- Public Slots inherited from TVControllerBase
virtual void activateBehavior ()
 Slot for behavior activation. The default behaviour does nothing. Override in child class if desired. More...
 
virtual void deactivateBehavior ()
 Slot for behavior deactivation. The default behaviour does nothing. Override in child class if desired. More...
 

Public Member Functions

 TVSpectraViewController (TOPPViewBase *parent)
 Construct the behaviour with its parent. More...
 
- Public Member Functions inherited from TVControllerBase
 TVControllerBase ()=delete
 
 ~TVControllerBase () override=default
 

Additional Inherited Members

- Public Types inherited from TVControllerBase
typedef LayerDataBase::FeatureMapType FeatureMapType
 Feature map type. More...
 
typedef LayerDataBase::FeatureMapSharedPtrType FeatureMapSharedPtrType
 Feature map managed type. More...
 
typedef LayerDataBase::ConsensusMapType ConsensusMapType
 Consensus feature map type. More...
 
typedef LayerDataBase::ConsensusMapSharedPtrType ConsensusMapSharedPtrType
 Consensus map managed type. More...
 
typedef LayerDataBase::ExperimentType ExperimentType
 Peak map type. More...
 
typedef LayerDataBase::ExperimentSharedPtrType ExperimentSharedPtrType
 Main managed data type (experiment) More...
 
typedef ExperimentType::SpectrumType SpectrumType
 Peak spectrum type. More...
 
- Protected Member Functions inherited from TVControllerBase
 TVControllerBase (TOPPViewBase *parent)
 Construct the behaviour. More...
 
- Protected Attributes inherited from TVControllerBase
TOPPViewBasetv_
 

Detailed Description

Behavior of TOPPView in spectra view mode.

Constructor & Destructor Documentation

◆ TVSpectraViewController()

Construct the behaviour with its parent.

Member Function Documentation

◆ activate1DSpectrum [1/2]

virtual void activate1DSpectrum ( const std::vector< int > &  indices)
virtualslot

Behavior for activate1DSpectrum.

◆ activate1DSpectrum [2/2]

virtual void activate1DSpectrum ( int  index)
virtualslot

Behavior for activate1DSpectrum.

◆ deactivate1DSpectrum

virtual void deactivate1DSpectrum ( int  index)
virtualslot

Behavior for deactivate1DSpectrum.

◆ showChromatogramsAsNew1D

virtual void showChromatogramsAsNew1D ( const std::vector< int > &  indices)
virtualslot

Behavior for showChromatogramsAsNew1D.

◆ showSpectrumAsNew1D

virtual void showSpectrumAsNew1D ( int  index)
virtualslot

Behavior for showSpectrumAsNew1D.