OpenMS  2.7.0
List of all members
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 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_
 
 TVControllerBase ()=delete
 
virtual ~TVControllerBase ()=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

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

◆ TVControllerBase() [1/2]

TVControllerBase ( )
delete

◆ ~TVControllerBase()

virtual ~TVControllerBase ( )
virtualdefault

◆ 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