mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-17 14:02:27 +00:00
DISABLE_TRIANGULATION for serializers that operate on Open Cascade's BRep format
This commit is contained in:
@@ -260,6 +260,13 @@ int main(int argc, char** argv) {
|
|||||||
return 1;
|
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);
|
IfcGeom::Iterator<double> context_iterator(settings, input_filename);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@@ -279,12 +286,6 @@ int main(int argc, char** argv) {
|
|||||||
return 1;
|
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_t start,end;
|
||||||
time(&start);
|
time(&start);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user