OpenMS  2.6.0
List of all members
TOPPViewSpectraViewBehavior Class Reference

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

#include <OpenMS/VISUAL/TOPPViewSpectraViewBehavior.h>

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

Type definitions

typedef LayerData::FeatureMapType FeatureMapType
 Feature map type. More...
 
typedef LayerData::FeatureMapSharedPtrType FeatureMapSharedPtrType
 Feature map managed type. More...
 
typedef LayerData::ConsensusMapType ConsensusMapType
 Consensus feature map type. More...
 
typedef LayerData::ConsensusMapSharedPtrType ConsensusMapSharedPtrType
 Consensus map managed type. More...
 
typedef LayerData::ExperimentType ExperimentType
 Peak map type. More...
 
typedef LayerData::ExperimentSharedPtrType ExperimentSharedPtrType
 Main managed data type (experiment) More...
 
typedef ExperimentType::SpectrumType SpectrumType
 Peak spectrum type. More...
 
TOPPViewBasetv_
 
 TOPPViewSpectraViewBehavior (TOPPViewBase *parent)
 Construct the behaviour with its parent. More...
 
virtual void showSpectrumAs1D (int index)
 Behavior for showSpectrumAs1D. More...
 
virtual void showSpectrumAs1D (const std::vector< int > &indices)
 Behavior for showSpectrumAs1D. 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...
 
virtual void activateBehavior ()
 Slot for behavior activation. More...
 
virtual void deactivateBehavior ()
 Slot for behavior deactivation. More...
 

Detailed Description

Behavior of TOPPView in spectra view mode.

Member Typedef Documentation

◆ ConsensusMapSharedPtrType

Consensus map managed type.

◆ ConsensusMapType

Consensus feature map type.

◆ ExperimentSharedPtrType

Main managed data type (experiment)

◆ ExperimentType

Peak map type.

◆ FeatureMapSharedPtrType

Feature map managed type.

◆ FeatureMapType

Feature map type.

◆ SpectrumType

Peak spectrum type.

Constructor & Destructor Documentation

◆ TOPPViewSpectraViewBehavior()

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.

◆ activateBehavior

virtual void activateBehavior ( )
virtualslot

Slot for behavior activation.

Referenced by TOPPViewBase::viewChanged().

◆ deactivate1DSpectrum

virtual void deactivate1DSpectrum ( int  index)
virtualslot

Behavior for deactivate1DSpectrum.

◆ deactivateBehavior

virtual void deactivateBehavior ( )
virtualslot

Slot for behavior deactivation.

Referenced by TOPPViewBase::viewChanged(), and TOPPViewBase::viewTabwidgetDoubleClicked().

◆ showSpectrumAs1D [1/2]

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

Behavior for showSpectrumAs1D.

◆ showSpectrumAs1D [2/2]

virtual void showSpectrumAs1D ( int  index)
virtualslot

Behavior for showSpectrumAs1D.

Referenced by TOPPViewBase::showSpectrumAs1D().

Member Data Documentation

◆ tv_

TOPPViewBase* tv_
private