48 const MetaData& getMapMetadata(
const int64_t& index)
const;
49 const AString& getMapName(
const int64_t& index)
const;
51 void setMapMetadata(
const int64_t& index,
const MetaData& mdIn);
52 void setMapName(
const int64_t& index,
const AString& mapName);
53 void setLength(
const int64_t& length);
57 MappingType getType()
const {
return SCALARS; }
58 int64_t getLength()
const {
return m_maps.size(); }
60 bool approximateMatch(
const CiftiMappingType& rhs, AString* explanation = NULL)
const;
61 void readXML1(XmlReader& xml);
62 void readXML2(XmlReader& xml);
63 void writeXML1(XmlWriter& xml)
const;
64 void writeXML2(XmlWriter& xml)
const;
70 bool operator==(
const ScalarMap& rhs)
const;
71 void readXML1(XmlReader& xml);
72 void readXML2(XmlReader& xml);
74 std::vector<ScalarMap> m_maps;