v2.0.0
Loading...
Searching...
No Matches
surfacetreeitem.h File Reference

Tree item wrapping a FreeSurfer FSLIB::FsSurface plus optional FSLIB::FsAnnotation parcellation. More...

#include "../../disp3D_global.h"
#include "abstracttreeitem.h"
#include <fs/fs_surface.h>
#include <fs/fs_annotation.h>
Include dependency graph for surfacetreeitem.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SurfaceTreeItem
 Tree item representing a FreeSurfer cortical surface in the 3-D scene hierarchy. More...

Detailed Description

Tree item wrapping a FreeSurfer FSLIB::FsSurface plus optional FSLIB::FsAnnotation parcellation.

SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2026 MNE-CPP Authors

Author
Christoph Dinh chris.nosp@m.toph.nosp@m..dinh.nosp@m.@mne.nosp@m.-cpp..nosp@m.org
Since
2.0.0
Date
March 2026

Carries the per-surface shader mode (Standard / Holographic / Anatomical) and the optional annotation that drives the ModeAnnotation colouring path. Changing any role here triggers BrainView to repack the per-vertex colour stream and issue a single buffer-update without rebuilding geometry.

Definition in file surfacetreeitem.h.