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

One item in a derivation data set. More...

#include <mne_patch_info.h>

Public Types

typedef QSharedPointer< MnePatchInfoSPtr
typedef QSharedPointer< const MnePatchInfoConstSPtr

Public Member Functions

 MnePatchInfo ()
 ~MnePatchInfo ()

Static Public Member Functions

static void calculate_patch_area (MneSourceSpaceOld *s, MnePatchInfo *p)
static void calculate_normal_stats (MneSourceSpaceOld *s, MnePatchInfo *p)

Public Attributes

int vert
int * memb_vert
int nmemb
float area
float ave_nn [3]
float dev_nn

Detailed Description

One item in a derivation data set.

Implements an MNE Patch Information (Replaces *mnePatchInfo,mnePatchInfoRec; struct of MNE-C mne_types.h).

Definition at line 77 of file mne_patch_info.h.

Member Typedef Documentation

◆ ConstSPtr

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

Const shared pointer type for MnePatchInfo.

Definition at line 81 of file mne_patch_info.h.

◆ SPtr

typedef QSharedPointer<MnePatchInfo> MNELIB::MnePatchInfo::SPtr

Shared pointer type for MnePatchInfo.

Definition at line 80 of file mne_patch_info.h.

Constructor & Destructor Documentation

◆ MnePatchInfo()

MnePatchInfo::MnePatchInfo ( )

Constructs the MNE Patch Information Refactored: mne_new_patch (mne_source_space.c)

Definition at line 64 of file mne_patch_info.cpp.

◆ ~MnePatchInfo()

MnePatchInfo::~MnePatchInfo ( )

Destroys the MNE Patch Information Refactored: mne_free_patch (mne_source_space.c)

Definition at line 75 of file mne_patch_info.cpp.

Member Function Documentation

◆ calculate_normal_stats()

void MnePatchInfo::calculate_normal_stats ( MneSourceSpaceOld * s,
MnePatchInfo * p )
static

Refactored: calculate_normal_stats (mne_patches.c)

Definition at line 99 of file mne_patch_info.cpp.

◆ calculate_patch_area()

void MnePatchInfo::calculate_patch_area ( MneSourceSpaceOld * s,
MnePatchInfo * p )
static

Refactored: calculate_patch_area (mne_patches.c)

Definition at line 82 of file mne_patch_info.cpp.

Member Data Documentation

◆ area

float MNELIB::MnePatchInfo::area

Definition at line 113 of file mne_patch_info.h.

◆ ave_nn

float MNELIB::MnePatchInfo::ave_nn[3]

Definition at line 114 of file mne_patch_info.h.

◆ dev_nn

float MNELIB::MnePatchInfo::dev_nn

Definition at line 115 of file mne_patch_info.h.

◆ memb_vert

int* MNELIB::MnePatchInfo::memb_vert

Definition at line 111 of file mne_patch_info.h.

◆ nmemb

int MNELIB::MnePatchInfo::nmemb

Definition at line 112 of file mne_patch_info.h.

◆ vert

int MNELIB::MnePatchInfo::vert

Definition at line 110 of file mne_patch_info.h.


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