Skip to content

Commit 06e89f5

Browse files
committed
fix(Windows): strange error using VS2019
1 parent 20f139a commit 06e89f5

File tree

4 files changed

+13
-0
lines changed

4 files changed

+13
-0
lines changed

include/geode/mesh/builder/solid_mesh_builder.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ namespace geode
4747
class SolidMeshBuilder : public VertexSetBuilder
4848
{
4949
public:
50+
virtual ~SolidMeshBuilder();
5051
/*!
5152
* Create the builder associated with a SolidMesh.
5253
* @param[in] mesh The SolidMesh to build/modify

include/geode/mesh/builder/surface_mesh_builder.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ namespace geode
4949
class SurfaceMeshBuilder : public VertexSetBuilder
5050
{
5151
public:
52+
virtual ~SurfaceMeshBuilder();
53+
5254
/*!
5355
* Create the builder associated with a SurfaceMesh.
5456
* @param[in] mesh The SurfaceMesh to build/modify

src/geode/mesh/builder/solid_mesh_builder.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -290,6 +290,11 @@ namespace geode
290290
: VertexSetBuilder( mesh ), solid_mesh_( mesh )
291291
{
292292
}
293+
294+
template < index_t dimension >
295+
SolidMeshBuilder< dimension >::~SolidMeshBuilder()
296+
{
297+
}
293298

294299
template < index_t dimension >
295300
std::unique_ptr< SolidMeshBuilder< dimension > >

src/geode/mesh/builder/surface_mesh_builder.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -310,6 +310,11 @@ namespace geode
310310
SurfaceMesh< dimension >& mesh )
311311
: VertexSetBuilder( mesh ), surface_mesh_( mesh )
312312
{
313+
}
314+
315+
template < index_t dimension >
316+
SurfaceMeshBuilder< dimension >::~SurfaceMeshBuilder()
317+
{
313318
}
314319

315320
template < index_t dimension >

0 commit comments

Comments
 (0)