MNE-CPP
0.1.9
A Framework for Electrophysiology
Loading...
Searching...
No Matches
src
libraries
disp
viewers
helpers
selectionscene.h
Go to the documentation of this file.
1
//=============================================================================================================
36
#ifndef SELECTIONSCENE_H
37
#define SELECTIONSCENE_H
38
39
//=============================================================================================================
40
// INCLUDES
41
//=============================================================================================================
42
43
#include "../../disp_global.h"
44
#include "
layoutscene.h
"
45
46
//=============================================================================================================
47
// EIGEN INCLUDES
48
//=============================================================================================================
49
50
//=============================================================================================================
51
// QT INCLUDES
52
//=============================================================================================================
53
54
//=============================================================================================================
55
// FORWARD DECLARATIONS
56
//=============================================================================================================
57
58
//=============================================================================================================
59
// DEFINE NAMESPACE DISPLIB
60
//=============================================================================================================
61
62
namespace
DISPLIB
63
{
64
65
//=============================================================================================================
66
// DISPLIB FORWARD DECLARATIONS
67
//=============================================================================================================
68
69
//=============================================================================================================
75
class
DISPSHARED_EXPORT
SelectionScene
:
public
LayoutScene
76
{
77
Q_OBJECT
78
79
public
:
80
typedef
QSharedPointer<SelectionScene>
SPtr
;
81
typedef
QSharedPointer<const SelectionScene>
ConstSPtr
;
83
//=========================================================================================================
87
explicit
SelectionScene
(QGraphicsView* view, QObject *parent = 0);
88
89
//=========================================================================================================
96
void
repaintItems(
const
QMap<QString, QPointF> &layoutMap,
97
QStringList badChannels);
98
99
//=========================================================================================================
105
void
hideItems(QStringList visibleItems);
106
107
int
m_iChannelTypeMode
;
108
};
109
}
// NAMESPACE DISPLIB
110
111
#endif
// SelectionScene_H
layoutscene.h
Contains the declaration of the LayoutScene class.
DISPSHARED_EXPORT
#define DISPSHARED_EXPORT
Definition
disp_global.h:55
DISPLIB::LayoutScene
The LayoutScene class provides a reimplemented QGraphicsScene for 2D layout plotting....
Definition
layoutscene.h:82
DISPLIB::SelectionScene
The SelectionScene class provides a reimplemented QGraphicsScene for 2D layout plotting.
Definition
selectionscene.h:76
DISPLIB::SelectionScene::SPtr
QSharedPointer< SelectionScene > SPtr
Definition
selectionscene.h:80
DISPLIB::SelectionScene::m_iChannelTypeMode
int m_iChannelTypeMode
Definition
selectionscene.h:107
DISPLIB::SelectionScene::ConstSPtr
QSharedPointer< const SelectionScene > ConstSPtr
Definition
selectionscene.h:81
Generated on Sat Feb 14 2026 16:30:23 for MNE-CPP by
1.9.8