MNE-CPP  0.1.9
A Framework for Electrophysiology
Public Types | Public Member Functions | Public Attributes | List of all members
MNELIB::MneMshLight Class Reference

The MneMshLight class. More...

#include <mne_msh_light.h>

Public Types

typedef QSharedPointer< MneMshLightSPtr
 
typedef QSharedPointer< const MneMshLightConstSPtr
 

Public Member Functions

 MneMshLight ()
 
 MneMshLight (const MneMshLight &p_mneMshLight)
 
 MneMshLight (int state, float posX, float posY, float posZ, float diffX, float diffY, float diffZ)
 
 ~MneMshLight ()
 

Public Attributes

int state
 
float pos [3]
 
float diff [3]
 

Detailed Description

The MneMshLight class.

Replaces *mshLight,mshLightRec struct (analyze_types.c).

Definition at line 76 of file mne_msh_light.h.

Member Typedef Documentation

◆ ConstSPtr

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

Const shared pointer type for MneMshLight.

Definition at line 80 of file mne_msh_light.h.

◆ SPtr

typedef QSharedPointer<MneMshLight> MNELIB::MneMshLight::SPtr

Shared pointer type for MneMshLight.

Definition at line 79 of file mne_msh_light.h.

Constructor & Destructor Documentation

◆ MneMshLight() [1/3]

MneMshLight::MneMshLight ( )

Constructs the MneMshLight.

Definition at line 52 of file mne_msh_light.cpp.

◆ MneMshLight() [2/3]

MneMshLight::MneMshLight ( const MneMshLight p_mneMshLight)

Copy Constructs of the MneMshLight.

Definition at line 58 of file mne_msh_light.cpp.

◆ MneMshLight() [3/3]

MneMshLight::MneMshLight ( int  state,
float  posX,
float  posY,
float  posZ,
float  diffX,
float  diffY,
float  diffZ 
)

Constructs the MneMshLight.

Definition at line 71 of file mne_msh_light.cpp.

◆ ~MneMshLight()

MneMshLight::~MneMshLight ( )

Destroys the MneMshLight.

Definition at line 84 of file mne_msh_light.cpp.


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