This repository has been archived on 2020-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
Files
Indoor/tests/ray/TestModelFac.cpp
2018-07-24 18:08:08 +02:00

27 lines
583 B
C++

#ifdef WITH_TESTS
#include "../Tests.h"
#include "../../floorplan/3D/Builder.h"
#include "../../floorplan/v2/FloorplanReader.h"
#include <fstream>
TEST(Floorplan3D, 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);
Floorplan3D::Builder fac(map);
//fac.triangulize();
Floorplan3D::FloorplanMesh mesh = fac.getMesh();
std::ofstream out("/tmp/fhws.ply");
out << mesh.toPLY() << std::endl;
out.close();
}
#endif