motors.push_back(m);
}
+int Machine::get_gear_index(Gear *g) const
+{
+ std::map<Gear*, int>::const_iterator it = gearidx.find(g);
+ if(it == gearidx.end()) {
+ return -1;
+ }
+ return it->second;
+}
+
void Machine::invalidate_meshing()
{
meshing_valid = false;