MNE-CPP  0.1.9
A Framework for Electrophysiology
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 //=============================================================================================================
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 
108 };
109 } // NAMESPACE DISPLIB
110 
111 #endif // SelectionScene_H
DISPLIB::LayoutScene
The LayoutScene class provides a reimplemented QGraphicsScene for 2D layout plotting....
Definition: layoutscene.h:81
DISPSHARED_EXPORT
#define DISPSHARED_EXPORT
Definition: disp_global.h:55
layoutscene.h
Contains the declaration of the LayoutScene class.
DISPLIB::SelectionScene
The SelectionScene class provides a reimplemented QGraphicsScene for 2D layout plotting.
Definition: selectionscene.h:75
DISPLIB::SelectionScene::SPtr
QSharedPointer< SelectionScene > SPtr
Definition: selectionscene.h:80
DISPLIB::SelectionScene::ConstSPtr
QSharedPointer< const SelectionScene > ConstSPtr
Definition: selectionscene.h:81
DISPLIB::SelectionScene::m_iChannelTypeMode
int m_iChannelTypeMode
Definition: selectionscene.h:107