36#ifndef MNEMSHDISPLAYSURFACESET_H
37#define MNEMSHDISPLAYSURFACESET_H
43#include "../mne_global.h"
45typedef void (*mneUserFreeFunc)(
void *);
55#include <QSharedPointer>
62 class FiffCoordTransSet;
76class MneMshDisplaySurface;
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;
Coordinate transformation descriptor.
The MNE Msh Display Surface class holds information about a surface to be rendered.
The MNE Msh Display Surface Set class holds information about a set of surfaces to be rendered.
QSharedPointer< MneMshDisplaySurfaceSet > SPtr
QSharedPointer< const MneMshDisplaySurfaceSet > ConstSPtr
The MneMshLightSet class.
The MneSurfacePatch class.