MNE-CPP  beta 1.0
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
FIFFLIB::FiffChPos Class Reference

Coil position. More...

#include <fiff_ch_pos.h>

Public Types

typedef QSharedPointer< FiffChPosSPtr
 
typedef QSharedPointer< const FiffChPosConstSPtr
 

Public Member Functions

 FiffChPos ()
 
 FiffChPos (const FiffChPos &p_FiffChPos)
 
 ~FiffChPos ()
 

Static Public Member Functions

static qint32 storageSize ()
 

Public Attributes

fiff_int_t coil_type
 
fiff_float_t r0 [3]
 
fiff_float_t ex [3]
 
fiff_float_t ey [3]
 
fiff_float_t ez [3]
 

Detailed Description

Coil position.

Coil position description replaces _fiffChPosRec struct.

Definition at line 76 of file fiff_ch_pos.h.

Member Typedef Documentation

typedef QSharedPointer<const FiffChPos> FIFFLIB::FiffChPos::ConstSPtr

Const shared pointer type for FiffChPos.

Definition at line 80 of file fiff_ch_pos.h.

typedef QSharedPointer<FiffChPos> FIFFLIB::FiffChPos::SPtr

Shared pointer type for FiffChPos.

Definition at line 79 of file fiff_ch_pos.h.

Constructor & Destructor Documentation

FiffChPos::FiffChPos ( )

Constructors the coil position descriptor.

Definition at line 57 of file fiff_ch_pos.cpp.

FiffChPos::FiffChPos ( const FiffChPos p_FiffChPos)

Copy constructor.

Parameters
[in]p_FiffChPosCoil position descriptor which should be copied

Definition at line 72 of file fiff_ch_pos.cpp.

FiffChPos::~FiffChPos ( )

Destroys the coil position descriptor.

Definition at line 87 of file fiff_ch_pos.cpp.

Member Function Documentation

qint32 FIFFLIB::FiffChPos::storageSize ( )
inlinestatic

Size of the old struct (fiffChPosRec) 13*int = 13*4 = 52

Returns
the size of the old struct fiffChPosRec.

Definition at line 136 of file fiff_ch_pos.h.

Member Data Documentation

fiff_int_t FIFFLIB::FiffChPos::coil_type

The kind of the coil.

Definition at line 111 of file fiff_ch_pos.h.

fiff_float_t FIFFLIB::FiffChPos::ex[3]

Coil coordinate system x-axis unit vector

Definition at line 113 of file fiff_ch_pos.h.

fiff_float_t FIFFLIB::FiffChPos::ey[3]

Coil coordinate system y-axis unit vector

Definition at line 114 of file fiff_ch_pos.h.

fiff_float_t FIFFLIB::FiffChPos::ez[3]

Coil coordinate system z-axis unit vector

Definition at line 115 of file fiff_ch_pos.h.

fiff_float_t FIFFLIB::FiffChPos::r0[3]

Coil coordinate system origin

Definition at line 112 of file fiff_ch_pos.h.


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