50#include <QSharedPointer>
66const static Eigen::MatrixX3i defaultTris(0,3);
83 typedef QSharedPointer<Label>
SPtr;
103 Label(
const Eigen::VectorXi &p_vertices,
104 const Eigen::MatrixX3f &p_pos,
105 const Eigen::VectorXd &p_values,
106 qint32 p_hemi,
const QString &p_name,
127 inline bool isEmpty()
const;
137 Eigen::MatrixX3i selectTris(
const Surface & p_Surface);
147 Eigen::MatrixX3i
selectTris(
const Eigen::MatrixX3i &p_matTris);
162 static bool read(
const QString& p_sFileName,
Label &p_Label);
186 return this->
hemi == -1;
190#ifndef metatype_label
191#define metatype_label
Fs library export/import macros.
Q_DECLARE_METATYPE(Eigen::MatrixXf)
QSharedPointer< const Label > ConstSPtr
QSharedPointer< Label > SPtr
Eigen::MatrixX3i selectTris(const Eigen::MatrixX3i &p_matTris)
Label(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)