/* $Id$
-This file is part of the MSP Märklin suite
+This file is part of R²C²
Copyright © 2010 Mikkosoft Productions, Mikko Rasa
Distributed under the GPL
*/
namespace {
-bool compare_z(const Marklin::Point &p1, const Marklin::Point &p2)
+bool compare_z(const R2C2::Point &p1, const R2C2::Point &p2)
{
return p1.z<p2.z;
}
// http://en.wikipedia.org/wiki/Graham_scan
// Find point with lowest X coordinate
- Marklin::Point lowest = *begin;
+ R2C2::Point lowest = *begin;
for(Iter i=begin; i!=end; ++i)
if(i->x<lowest.x || (i->x==lowest.x && i->y>lowest.y))
lowest = *i;
}
-namespace Marklin {
+namespace R2C2 {
TrackType3D::TrackType3D(const Catalogue3D &cat3d, const TrackType &tt):
catalogue(cat3d),
base_index += (nsegs+1)*(n_points-1)*2;
}
-} // namespace Marklin
+} // namespace R2C2