v2.0.0
Loading...
Searching...
No Matches
viewstate.cpp File Reference

Implementation of per-viewport SubView / ViewVisibilityProfile state and QSettings round-trip. More...

#include "viewstate.h"
#include "renderable/brainsurface.h"
#include "view/brainrenderer.h"
#include <QSettings>
#include <cmath>
#include <limits>
Include dependency graph for viewstate.cpp:

Go to the source code of this file.

Namespaces

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

Functions

QQuaternion DISP3DLIB::perspectivePresetRotation ()
QString DISP3DLIB::multiViewPresetName (int preset)
QQuaternion DISP3DLIB::multiViewPresetOffset (int preset)
bool DISP3DLIB::multiViewPresetIsPerspective (int preset)
int DISP3DLIB::normalizedVisualizationTarget (int target, int maxIndex)
ShaderMode DISP3DLIB::shaderModeFromName (const QString &name)
QString DISP3DLIB::shaderModeName (ShaderMode mode)
VisualizationMode DISP3DLIB::visualizationModeFromName (const QString &name)
QString DISP3DLIB::visualizationModeName (VisualizationMode mode)
QRgb DISP3DLIB::mneAnalyzeColor (double v)

Detailed Description

Implementation of per-viewport SubView / ViewVisibilityProfile state and QSettings round-trip.

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

Definition in file viewstate.cpp.