79 typedef QSharedPointer<FsAnnotationSet>
SPtr;
80 typedef QSharedPointer<const FsAnnotationSet>
ConstSPtr;
97 explicit FsAnnotationSet(
const QString& subject_id, qint32 hemi,
const QString& atlas,
const QString& subjects_dir);
107 explicit FsAnnotationSet(
const QString& path, qint32 hemi,
const QString& atlas);
125 explicit FsAnnotationSet(
const QString& p_sLHFileName,
const QString& p_sRHFileName);
147 inline QMap<qint32, FsAnnotation>& data();
155 inline bool isEmpty()
const;
175 static bool read(
const QString& p_sLHFileName,
const QString& p_sRHFileName,
FsAnnotationSet& p_AnnotationSet);
191 QList<FsLabel>& p_qListLabels,
192 QList<Eigen::RowVector4i>& p_qListLabelRGBAs,
193 const QStringList& lLabelPicks = QStringList())
const;
241 inline qint32 size()
const;
244 QMap<qint32, FsAnnotation> m_qMapAnnots;