Base: fixes #10462: mesh.unite() causes segementaion fault

This commit is contained in:
wmayer
2023-09-02 23:39:21 +02:00
committed by wwmayer
parent 7ca834acc5
commit 9fc5c2d8e4
4 changed files with 40 additions and 8 deletions

View File

@@ -955,7 +955,8 @@ void InventorBuilder::endSeparator()
* A more elaborate description of the constructor.
*/
Builder3D::Builder3D()
: InventorBuilder(result)
: result{}
, builder{result}
{
}
@@ -1008,6 +1009,21 @@ void Builder3D::saveToFile(const char* FileName)
file << result.str();
}
void Builder3D::addNode(const NodeItem& item)
{
builder.addNode(item);
}
void Builder3D::beginSeparator()
{
builder.beginSeparator();
}
void Builder3D::endSeparator()
{
builder.endSeparator();
}
// -----------------------------------------------------------------------------
template<typename T>