From 0a20e0e05ca0068ca2eae46156403348e997f4d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20M=C3=B6bius?= Date: Sun, 23 Sep 2012 15:00:39 +0000 Subject: [PATCH] Export Connetivity and Basekernel to DLL git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@696 fdac6126-5c0c-442c-9429-916003d36597 --- src/OpenMesh/Core/Mesh/BaseKernel.hh | 2 +- src/OpenMesh/Core/Mesh/PolyConnectivity.hh | 2 +- src/OpenMesh/Core/Mesh/TriConnectivity.hh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/OpenMesh/Core/Mesh/BaseKernel.hh b/src/OpenMesh/Core/Mesh/BaseKernel.hh index 88e9407d..e1cff0ce 100644 --- a/src/OpenMesh/Core/Mesh/BaseKernel.hh +++ b/src/OpenMesh/Core/Mesh/BaseKernel.hh @@ -88,7 +88,7 @@ namespace OpenMesh { /// \attention Since the class PolyMeshT derives from a kernel, hence all public /// elements of %BaseKernel are usable. -class BaseKernel +class OPENMESHDLLEXPORT BaseKernel { public: //-------------------------------------------- constructor / destructor diff --git a/src/OpenMesh/Core/Mesh/PolyConnectivity.hh b/src/OpenMesh/Core/Mesh/PolyConnectivity.hh index 95f61784..74c7d8a4 100644 --- a/src/OpenMesh/Core/Mesh/PolyConnectivity.hh +++ b/src/OpenMesh/Core/Mesh/PolyConnectivity.hh @@ -51,7 +51,7 @@ namespace OpenMesh /** \brief Connectivity Class for polygonal meshes */ -class PolyConnectivity : public ArrayKernel +class OPENMESHDLLEXPORT PolyConnectivity : public ArrayKernel { public: /// \name Mesh Handles diff --git a/src/OpenMesh/Core/Mesh/TriConnectivity.hh b/src/OpenMesh/Core/Mesh/TriConnectivity.hh index 9388460a..bf7ad7e4 100644 --- a/src/OpenMesh/Core/Mesh/TriConnectivity.hh +++ b/src/OpenMesh/Core/Mesh/TriConnectivity.hh @@ -48,7 +48,7 @@ namespace OpenMesh { /** \brief Connectivity Class for Triangle Meshes */ -class TriConnectivity : public PolyConnectivity +class OPENMESHDLLEXPORT TriConnectivity : public PolyConnectivity { public: