OpenMS
TVControllerBase Class Reference

Base behavior for different visualizaton modules in TOPPView. More...

#include <OpenMS/VISUAL/TVControllerBase.h>

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

Type definitions

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...
 
TOPPViewBasetv_
 
 TVControllerBase ()=delete
 
 ~TVControllerBase () override=default
 
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...
 
 TVControllerBase (TOPPViewBase *parent)
 Construct the behaviour. More...
 

Detailed Description

Base behavior for different visualizaton modules in TOPPView.

Member Typedef Documentation

◆ ConsensusMapSharedPtrType

◆ ConsensusMapType

Consensus feature map type.

◆ ExperimentSharedPtrType

Main managed data type (experiment)

◆ ExperimentType

◆ FeatureMapSharedPtrType

◆ FeatureMapType

◆ SpectrumType

Peak spectrum type.

Constructor & Destructor Documentation

◆ TVControllerBase() [1/2]

TVControllerBase ( )
delete

◆ ~TVControllerBase()

~TVControllerBase ( )
overridedefault

◆ TVControllerBase() [2/2]

TVControllerBase ( TOPPViewBase parent)
protected

Construct the behaviour.

Member Function Documentation

◆ activateBehavior

virtual void activateBehavior ( )
virtualslot

Slot for behavior activation. The default behaviour does nothing. Override in child class if desired.

◆ deactivateBehavior

virtual void deactivateBehavior ( )
virtualslot

Slot for behavior deactivation. The default behaviour does nothing. Override in child class if desired.

Member Data Documentation

◆ tv_

TOPPViewBase* tv_
protected