MNE-CPP  beta 1.0
view3d.h
Go to the documentation of this file.
1 //=============================================================================================================
41 //*************************************************************************************************************
42 //=============================================================================================================
43 // DEFINE
44 //=============================================================================================================
45 
46 #ifndef VIEW3D_H
47 #define VIEW3D_H
48 
49 //*************************************************************************************************************
50 //=============================================================================================================
51 // Qt INCLUDES
52 //=============================================================================================================
53 
54 #include <QWidget>
55 #include <QtWidgets/QHBoxLayout>
56 #include <QPushButton>
57 #include <disp3D/brainview.h>
58 
59 //*************************************************************************************************************
60 //=============================================================================================================
61 // INCLUDES
62 //=============================================================================================================
63 
64 #include "baseview.h"
65 
66 //*************************************************************************************************************
67 //=============================================================================================================
68 // NAMESPACES
69 //=============================================================================================================
70 
71 using namespace FSLIB;
72 using namespace DISP3DLIB;
73 
74 //*************************************************************************************************************
75 //=============================================================================================================
76 // FORWARD DECLARATIONS
77 //=============================================================================================================
78 
79 class View3D : public BaseView
80 {
81 //=============================================================================================================
82 public:
83  //int surface_type is only for testing purposes, to show every surface
84  View3D(int surface_type);
85  ~View3D();
86 
87 //=============================================================================================================
88 
89 private:
90  //Layout
91  QWidget *m_view3d_container;
92  QGridLayout *m_view3d_gridlayout;
93  //Surface
94  BrainView *m_BrainView;
95 
96 };
97 
98 #endif // VIEW3D_H
FreeSurfer surface visualisation.
Definition: brainview.h:106
Definition: view3d.h:79