v2.0.0
Loading...
Searching...
No Matches
MNELIB::MNEMshEyes Class Reference

Eye/camera position and gaze direction for 3-D surface rendering. More...

#include <mne_msh_eyes.h>

Public Types

typedef QSharedPointer< MNEMshEyesSPtr
typedef QSharedPointer< const MNEMshEyesConstSPtr

Public Member Functions

 MNEMshEyes ()=default
 ~MNEMshEyes ()=default

Public Attributes

QString name
float left [3] = {}
float right [3] = {}
float left_up [3] = {}
float right_up [3] = {}

Detailed Description

Eye/camera position and gaze direction for 3-D surface rendering.

Stores left and right hemisphere viewpoints and up-vectors.

Definition at line 65 of file mne_msh_eyes.h.

Member Typedef Documentation

◆ ConstSPtr

typedef QSharedPointer<const MNEMshEyes> MNELIB::MNEMshEyes::ConstSPtr

Const shared pointer type for MNEMshEyes.

Definition at line 69 of file mne_msh_eyes.h.

◆ SPtr

typedef QSharedPointer<MNEMshEyes> MNELIB::MNEMshEyes::SPtr

Shared pointer type for MNEMshEyes.

Definition at line 68 of file mne_msh_eyes.h.

Constructor & Destructor Documentation

◆ MNEMshEyes()

MNELIB::MNEMshEyes::MNEMshEyes ( )
default

Constructs an empty MNEMshEyes.

◆ ~MNEMshEyes()

MNELIB::MNEMshEyes::~MNEMshEyes ( )
default

Destructor.

Member Data Documentation

◆ left

float MNELIB::MNEMshEyes::left[3] = {}

Left hemisphere viewpoint (x, y, z).

Definition at line 85 of file mne_msh_eyes.h.

◆ left_up

float MNELIB::MNEMshEyes::left_up[3] = {}

Left hemisphere up-vector.

Definition at line 87 of file mne_msh_eyes.h.

◆ name

QString MNELIB::MNEMshEyes::name

Name of this viewpoint definition.

Definition at line 84 of file mne_msh_eyes.h.

◆ right

float MNELIB::MNEMshEyes::right[3] = {}

Right hemisphere viewpoint (x, y, z).

Definition at line 86 of file mne_msh_eyes.h.

◆ right_up

float MNELIB::MNEMshEyes::right_up[3] = {}

Right hemisphere up-vector.

Definition at line 88 of file mne_msh_eyes.h.


The documentation for this class was generated from the following file: