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

Digitization point description. More...

#include <fiff_dig_point.h>

Public Types

typedef QSharedPointer< FiffDigPointSPtr
 
typedef QSharedPointer< const FiffDigPointConstSPtr
 

Public Member Functions

 FiffDigPoint ()
 
 ~FiffDigPoint ()=default
 

Static Public Member Functions

static qint32 storageSize ()
 

Public Attributes

fiff_int_t kind
 
fiff_int_t ident
 
fiff_float_t r [3]
 
fiff_int_t coord_frame
 

Detailed Description

Digitization point description.

Replaces fiffDigPointRec, *fiffDigPoint struct (analyze_types.h).

Definition at line 68 of file fiff_dig_point.h.

Member Typedef Documentation

◆ ConstSPtr

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

Const shared pointer type for FiffDigPoint.

Definition at line 72 of file fiff_dig_point.h.

◆ SPtr

typedef QSharedPointer<FiffDigPoint> FIFFLIB::FiffDigPoint::SPtr

Shared pointer type for FiffDigPoint.

Definition at line 71 of file fiff_dig_point.h.

Constructor & Destructor Documentation

◆ FiffDigPoint()

FiffDigPoint::FiffDigPoint ( )

Constructs the digitization point description

Definition at line 57 of file fiff_dig_point.cpp.

◆ ~FiffDigPoint()

FIFFLIB::FiffDigPoint::~FiffDigPoint ( )
default

Destroys the digitization point description

Member Function Documentation

◆ storageSize()

qint32 FIFFLIB::FiffDigPoint::storageSize ( )
inlinestatic

Size of the old struct (fiffDigPointRec) 5*int = 5*4 = 20

Returns
the size of the old struct fiffDigPointRec.

Definition at line 105 of file fiff_dig_point.h.

Member Data Documentation

◆ coord_frame

fiff_int_t FIFFLIB::FiffDigPoint::coord_frame

Newly added to stay consistent with fiff MATLAB implementation.

Definition at line 98 of file fiff_dig_point.h.

◆ ident

fiff_int_t FIFFLIB::FiffDigPoint::ident

Number identifying this point.

Definition at line 96 of file fiff_dig_point.h.

◆ kind

fiff_int_t FIFFLIB::FiffDigPoint::kind

FIFFV_POINT_CARDINAL, FIFFV_POINT_HPI, FIFFV_POINT_EXTRA or FIFFV_POINT_EEG.

Definition at line 95 of file fiff_dig_point.h.

◆ r

fiff_float_t FIFFLIB::FiffDigPoint::r[3]

Point location.

Definition at line 97 of file fiff_dig_point.h.


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