25 #ifndef WDATASETFIBERCLUSTERING_H
26 #define WDATASETFIBERCLUSTERING_H
31 #include <boost/shared_ptr.hpp>
33 #include "datastructures/WFiberCluster.h"
35 #include "../common/exceptions/WInvalidID.h"
36 #include "../common/WTransferable.h"
50 typedef boost::shared_ptr< WDataSetFiberClustering >
SPtr;
55 typedef boost::shared_ptr< const WDataSetFiberClustering >
ConstSPtr;
60 typedef std::map< size_t, WFiberCluster::SPtr >
ClusterMap;
84 virtual const std::string
getName()
const;
152 ClusterMap::const_iterator
begin()
const;
159 ClusterMap::iterator
begin();
166 ClusterMap::const_iterator
end()
const;
173 ClusterMap::iterator
end();
194 #endif // WDATASETFIBERCLUSTERING_H