50#include <QSharedPointer>
66const static Eigen::MatrixX3i defaultTris(0,3);
83 typedef QSharedPointer<FsLabel>
SPtr;
104 const Eigen::MatrixX3f &p_pos,
105 const Eigen::VectorXd &p_values,
106 qint32 p_hemi,
const QString &p_name,
147 Eigen::MatrixX3i
selectTris(
const Eigen::MatrixX3i &p_matTris);
162 static bool read(
const QString& p_sFileName,
FsLabel &p_Label);
186 return this->
hemi == -1;
190#ifndef metatype_label
191#define metatype_label
Fs library export/import macros.
Q_DECLARE_METATYPE(FSLIB::FsLabel)
FreeSurfer surface and annotation I/O.
QSharedPointer< const FsLabel > ConstSPtr
FsLabel(const Eigen::VectorXi &p_vertices, const Eigen::MatrixX3f &p_pos, const Eigen::VectorXd &p_values, qint32 p_hemi, const QString &p_name, qint32 p_id=-1)
Eigen::MatrixX3i selectTris(const Eigen::MatrixX3i &p_matTris)
static bool read(const QString &p_sFileName, FsLabel &p_Label)
Eigen::MatrixX3i selectTris(const FsSurface &p_Surface)
QSharedPointer< FsLabel > SPtr