mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-09 17:31:45 +00:00
Temporarily log evaluated points
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
#include "../ifcparse/IfcLogger.h"
|
||||
#include "taxonomy.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)));
|
||||
}
|
||||
|
||||
// @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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user