MNE-CPP
0.1.9
A Framework for Electrophysiology
|
cluster information More...
#include <mne_cluster_info.h>
Public Types | |
typedef QSharedPointer< MNEClusterInfo > | SPtr |
typedef QSharedPointer< const MNEClusterInfo > | ConstSPtr |
Public Member Functions | |
MNEClusterInfo () | |
void | clear () |
bool | isEmpty () const |
qint32 | numClust () const |
void | write (QString p_sFileName) const |
Public Attributes | |
QList< QString > | clusterLabelNames |
QList< qint32 > | clusterLabelIds |
QList< qint32 > | centroidVertno |
QList< Eigen::Vector3f > | centroidSource_rr |
QList< Eigen::VectorXi > | clusterVertnos |
QList< Eigen::MatrixX3f > | clusterSource_rr |
QList< Eigen::VectorXd > | clusterDistances |
Friends | |
bool | operator== (const MNEClusterInfo &a, const MNEClusterInfo &b) |
typedef QSharedPointer<const MNEClusterInfo> MNELIB::MNEClusterInfo::ConstSPtr |
Const shared pointer type for MNEClusterInfo.
Definition at line 76 of file mne_cluster_info.h.
typedef QSharedPointer<MNEClusterInfo> MNELIB::MNEClusterInfo::SPtr |
Shared pointer type for MNEClusterInfo.
Definition at line 75 of file mne_cluster_info.h.
MNEClusterInfo::MNEClusterInfo | ( | ) |
Default constructor.
Definition at line 61 of file mne_cluster_info.cpp.
void MNEClusterInfo::clear | ( | ) |
Initializes the cluster information.
Definition at line 67 of file mne_cluster_info.cpp.
|
inline |
Returns true if MNE cluster information contains no data.
Definition at line 137 of file mne_cluster_info.h.
|
inline |
Returns the number of clusters
Definition at line 144 of file mne_cluster_info.h.
void MNEClusterInfo::write | ( | QString | p_sFileName | ) | const |
Writes the cluster info to a file
[in] | p_sFileName | FileName to write to. |
Definition at line 80 of file mne_cluster_info.cpp.
|
friend |
Overloaded == operator to compare an object to this instance.
[in] | object | The object which should be compared to. |
Definition at line 151 of file mne_cluster_info.h.
QList<Eigen::Vector3f> MNELIB::MNEClusterInfo::centroidSource_rr |
Centroid location.
Definition at line 127 of file mne_cluster_info.h.
QList<qint32> MNELIB::MNEClusterInfo::centroidVertno |
Id (Label/ROI id) of the centroid.
Definition at line 126 of file mne_cluster_info.h.
QList<Eigen::VectorXd> MNELIB::MNEClusterInfo::clusterDistances |
Distances to clusters centroid.
Definition at line 130 of file mne_cluster_info.h.
QList<qint32> MNELIB::MNEClusterInfo::clusterLabelIds |
Id (Label/ROI id) of the cluster. Entries can be non unique, since some Label/ROI consist of more than one cluster.
Definition at line 125 of file mne_cluster_info.h.
QList<QString> MNELIB::MNEClusterInfo::clusterLabelNames |
Label name of the cluster. Entries can be non unique, since some Label consist of more than one cluster.
Definition at line 124 of file mne_cluster_info.h.
QList<Eigen::MatrixX3f> MNELIB::MNEClusterInfo::clusterSource_rr |
Cluster source locations.
Definition at line 129 of file mne_cluster_info.h.
QList<Eigen::VectorXi> MNELIB::MNEClusterInfo::clusterVertnos |
Vertnos which belong to corresponding cluster.
Definition at line 128 of file mne_cluster_info.h.