OpenMS
TVDIATreeTabController Class Reference

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

#include <OpenMS/VISUAL/TVDIATreeTabController.h>

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

Public Slots

virtual void showChromatograms (const OSWIndexTrace &trace)
 shows all transitions from the given subtree More...
 
virtual void showChromatogramsAsNew1D (const OSWIndexTrace &trace)
 shows all transitions from the given subtree in a new 1D canvas 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

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

Private Member Functions

bool showChromatogramsInCanvas_ (const OSWIndexTrace &trace, MiniLayer &ml, Plot1DWidget *w)
 

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

◆ TVDIATreeTabController()

Construct the behaviour with its parent.

Member Function Documentation

◆ showChromatograms

virtual void showChromatograms ( const OSWIndexTrace trace)
virtualslot

shows all transitions from the given subtree

◆ showChromatogramsAsNew1D

virtual void showChromatogramsAsNew1D ( const OSWIndexTrace trace)
virtualslot

shows all transitions from the given subtree in a new 1D canvas

◆ showChromatogramsInCanvas_()

bool showChromatogramsInCanvas_ ( const OSWIndexTrace trace,
MiniLayer &  ml,
Plot1DWidget w 
)
private