#ifdef WITH_TESTS #include "../Tests.h" #include "../../wifi/estimate/ray3/ModelFactory.h" #include "../../floorplan/v2/FloorplanReader.h" #include using namespace Ray3D; TEST(Ray, ModelFac) { //std::string file = "/apps/paper/diss/data/maps/SHL42_nm.xml"; std::string file = "/mnt/vm/paper/diss/data/maps/SHL42_nm.xml"; Floorplan::IndoorMap* map = Floorplan::Reader::readFromFile(file); ModelFactory fac(map); //fac.triangulize(); FloorplanMesh mesh = fac.getMesh(); std::ofstream out("/tmp/fhws.ply"); out << mesh.toPLY() << std::endl; out.close(); } #endif