43#include <QSharedPointer>
87 typedef QSharedPointer<NetworkEdge>
SPtr;
88 typedef QSharedPointer<const NetworkEdge>
ConstSPtr;
103 const Eigen::MatrixXd& matWeight,
104 bool bIsActive =
true,
105 int iStartWeightBin = -1,
106 int iEndWeightBin = -1);
Export/import macros for the CONNECTIVITYLIB functional-connectivity library.
#define CONNECTIVITYSHARED_EXPORT
Functional connectivity metrics (coherence, PLV, cross-correlation, etc.).
Eigen::MatrixXd m_matWeight
void setFrequencyBins(const QPair< int, int > &minMaxFreqBins)
QPair< int, int > m_iMinMaxFreqBins
void calculateAveragedWeight()
Eigen::MatrixXd getMatrixWeight() const
const QPair< int, int > & getFrequencyBins()
QSharedPointer< const NetworkEdge > ConstSPtr
QSharedPointer< NetworkEdge > SPtr
void setWeight(double dAveragedWeight)
NetworkEdge(int iStartNodeID, int iEndNodeID, const Eigen::MatrixXd &matWeight, bool bIsActive=true, int iStartWeightBin=-1, int iEndWeightBin=-1)
void setActive(bool bActiveFlag)
Graph node carrying a 3D position and its incident in/out, full/thresholded edge lists.