return endpoints.size()>2;
}
+bool TrackType::is_dead_end() const
+{
+ return endpoints.size()<2;
+}
+
TrackPoint TrackType::get_point(unsigned epi, unsigned path, float d) const
{
if(epi>=endpoints.size())
}
}
+TrackType::Endpoint::Endpoint(float x, float y, float d, unsigned p):
+ pos(x, y),
+ dir(d),
+ paths(p)
+{ }
+
TrackType::Loader::Loader(TrackType &t):
Msp::DataFile::BasicLoader<TrackType>(t)