#include "3d/layout.h"
#include "measure.h"
+using namespace std;
using namespace Marklin;
using namespace Msp;
void Measure::snap_to_tracks(Point &pt, float &dir)
{
- const TrackSeq <racks=designer.get_layout()->get_tracks();
- for(TrackSeq::const_iterator i=ltracks.begin(); i!=ltracks.end(); ++i)
+ const set<Track *> <racks=designer.get_layout()->get_tracks();
+ for(set<Track *>::const_iterator i=ltracks.begin(); i!=ltracks.end(); ++i)
if((*i)->snap(pt, dir))
return;
}