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

Container item that groups raw FIFF digitizer points by category (Cardinal, HPI, EEG, Extra). More...

#include "../../disp3D_global.h"
#include <QStandardItem>
#include <QList>
#include <fiff/fiff_dig_point.h>
Include dependency graph for digitizersettreeitem.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DISP3DLIB::DigitizerSetTreeItem
 Digitizer point set container tree item. More...

Namespaces

namespace  DISP3DLIB
 3-D brain visualisation using the Qt RHI rendering backend.

Detailed Description

Container item that groups raw FIFF digitizer points by category (Cardinal, HPI, EEG, Extra).

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

Takes a flat QList<FiffDigPoint> from the FIFF info block and fans it into one DISP3DLIB::DigitizerTreeItem child per category with the canonical colour scheme (Nasion green, LPA red, RPA blue, HPI dark-red, EEG cyan, Extra magenta) and per-category sphere radius (2 mm fiducials, 1 mm everything else).

Children are rendered as a single batched-sphere mesh per category so a 5000-point head shape is still one draw call.

Definition in file digitizersettreeitem.h.