DISABLE_TRIANGULATION for serializers that operate on Open Cascade's BRep format

This commit is contained in:
Thomas Krijnen
2015-02-23 22:01:21 +00:00
parent 9cd0a76f84
commit d41dbc386e
+7 -6
View File
@@ -260,6 +260,13 @@ int main(int argc, char** argv) {
return 1;
}
if (!serializer->isTesselated()) {
if (weld_vertices) {
Logger::Message(Logger::LOG_NOTICE, "Weld vertices setting ignored when writing STEP or IGES files");
}
settings.disable_triangulation() = true;
}
IfcGeom::Iterator<double> context_iterator(settings, input_filename);
try {
@@ -279,12 +286,6 @@ int main(int argc, char** argv) {
return 1;
}
if (!serializer->isTesselated()) {
if (weld_vertices) {
Logger::Message(Logger::LOG_NOTICE, "Weld vertices setting ignored when writing STEP or IGES files");
}
}
time_t start,end;
time(&start);