|
MNE-CPP
0.1.9
A Framework for Electrophysiology
|
The MNE Msh Display Surface Set class holds information about a set of surfaces to be rendered. More...
#include <mne_msh_display_surface_set.h>
Public Types | |
| typedef QSharedPointer< MneMshDisplaySurfaceSet > | SPtr |
| typedef QSharedPointer< const MneMshDisplaySurfaceSet > | ConstSPtr |
Public Member Functions | |
| MneMshDisplaySurfaceSet (int nsurf=0) | |
| ~MneMshDisplaySurfaceSet () | |
Static Public Member Functions | |
| static MneMshDisplaySurfaceSet * | load_new_surface (const QString &subject_id, const QString &surf, const QString &subjects_dir) |
| static void | decide_surface_extent (MneMshDisplaySurface *surf, const char *tag) |
| static void | decide_curv_display (const char *name, MneMshDisplaySurface *s) |
| static int | add_bem_surface (MneMshDisplaySurfaceSet *surfs, QString filepath, int kind, QString bemname, int full_geom, int check) |
| static void | add_replace_display_surface (MneMshDisplaySurfaceSet *surfs, MneMshDisplaySurface *newSurf, bool replace, bool drawable) |
| static void | setup_curvature_colors (MneMshDisplaySurface *surf) |
| static void | apply_left_right_eyes (MneMshDisplaySurfaceSet *surfs) |
| static void | apply_left_eyes (MneMshDisplaySurfaceSet *surfs) |
| static void | setup_current_surface_lights (MneMshDisplaySurfaceSet *surfs) |
| static void | initialize_custom_lights () |
| static MneMshLightSet * | dup_light_set (MneMshLightSet *s) |
| static void | setup_these_surface_lights (MneMshDisplaySurfaceSet *surfs, MneMshLightSet *set) |
Public Attributes | |
| char * | subj |
| char * | morph_subj |
| FIFFLIB::FiffCoordTransSet * | main_t |
| FIFFLIB::FiffCoordTransSet * | morph_t |
| MneMshDisplaySurface ** | surfs |
| MneSurfacePatch ** | patches |
| float * | patch_rot |
| int | nsurf |
| int | use_patches |
| int * | active |
| int * | drawable |
| MneMshLightSet * | lights |
| float | rot [3] |
| float | move [3] |
| float | fov |
| float | fov_scale |
| float | eye [3] |
| float | up [3] |
| float | bg_color [3] |
| float | text_color [3] |
| void * | user_data |
| mneUserFreeFunc | user_data_free |
The MNE Msh Display Surface Set class holds information about a set of surfaces to be rendered.
Replaces *mshDisplaySurfaceSet, mshDisplaySurfaceSetRec struct (analyze_types.c). Note that another implementation can be found in movie_types.h
Definition at line 86 of file mne_msh_display_surface_set.h.
| typedef QSharedPointer<const MneMshDisplaySurfaceSet> MNELIB::MneMshDisplaySurfaceSet::ConstSPtr |
Const shared pointer type for MneMshDisplaySurfaceSet.
Definition at line 90 of file mne_msh_display_surface_set.h.
| typedef QSharedPointer<MneMshDisplaySurfaceSet> MNELIB::MneMshDisplaySurfaceSet::SPtr |
Shared pointer type for MneMshDisplaySurfaceSet.
Definition at line 89 of file mne_msh_display_surface_set.h.
| MneMshDisplaySurfaceSet::MneMshDisplaySurfaceSet | ( | int | nsurf = 0 | ) |
Constructs the MneMshDisplaySurfaceSet.
Definition at line 122 of file mne_msh_display_surface_set.cpp.
| MneMshDisplaySurfaceSet::~MneMshDisplaySurfaceSet | ( | ) |
Destroys the MneMshDisplaySurfaceSet.
Definition at line 203 of file mne_msh_display_surface_set.cpp.
1.8.17