mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-19 14:41:25 +00:00
Temporarily log evaluated points
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
|
#include "../ifcparse/IfcLogger.h"
|
||||||
#include "taxonomy.h"
|
#include "taxonomy.h"
|
||||||
#include "profile_helper.h"
|
#include "profile_helper.h"
|
||||||
|
|
||||||
@@ -469,6 +470,13 @@ ifcopenshell::geometry::taxonomy::item::ptr ifcopenshell::geometry::taxonomy::pi
|
|||||||
polygon.push_back(taxonomy::make<taxonomy::point3>(m.col(3)(0), m.col(3)(1), m.col(3)(2)));
|
polygon.push_back(taxonomy::make<taxonomy::point3>(m.col(3)(0), m.col(3)(1), m.col(3)(2)));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// @nb temporary debugging - can be removed later.
|
||||||
|
std::ostringstream oss;
|
||||||
|
for (auto it = polygon.begin(); it != polygon.end() && std::distance(polygon.begin(), it) < 5; ++it) {
|
||||||
|
(**it).print(oss);
|
||||||
|
}
|
||||||
|
Logger::Notice("Evaluated points: " + oss.str(), instance);
|
||||||
|
|
||||||
return polygon_from_points(polygon);
|
return polygon_from_points(polygon);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user