void mostVesselTracerPlugin::domenu(const QString & menu_name, V3DPluginCallback2 & v3d, QWidget * parent) { if (menu_name == tr("Set Seeds")) { setSeeds(v3d, parent); } else if (menu_name == tr("Start tracing")) { set_dialog(v3d, parent); // startVesselTracing( v3d , parent ); } else { QString msg = QString("MOST Vessel Tracing Plugin version %1\n initially developed by Jingpeng Wu (jpwu@CBMP) and refined slightly by Hanchuan Peng") .arg(getPluginVersion(), 1, 'f', 1); QMessageBox::information(parent, "Version info", msg); } }
void Solver::createFullBoard() { setSeeds(); int unsolved = completeBoard(); std::cout << "Unsolvable boards generated: " << unsolved << std::endl; }