36 #ifndef MNEMSHDISPLAYSURFACESET_H
37 #define MNEMSHDISPLAYSURFACESET_H
43 #include "../mne_global.h"
45 typedef void (*mneUserFreeFunc)(
void *);
55 #include <QSharedPointer>
62 class FiffCoordTransSet;
76 class MneMshDisplaySurface;
78 class MneSurfacePatch;
89 typedef QSharedPointer<MneMshDisplaySurfaceSet>
SPtr;
90 typedef QSharedPointer<const MneMshDisplaySurfaceSet>
ConstSPtr;
106 static MneMshDisplaySurfaceSet* load_new_surface(
const QString &subject_id,
const QString &surf,
const QString &subjects_dir);
111 static void decide_curv_display(
const char *name,
140 static void initialize_custom_lights();
168 mneUserFreeFunc user_data_free;
202 #endif // MNEMSHDISPLAYSURFACESET_H