Dllimport/export for IfcGeom. Closes #77

This commit is contained in:
Stinkfist0
2016-07-11 21:36:12 +03:00
parent 17e153d0c5
commit 6bcabfd567
12 changed files with 86 additions and 39 deletions
+3 -2
View File
@@ -20,6 +20,7 @@
#ifndef IFCGEOMRENDERSTYLES_H
#define IFCGEOMRENDERSTYLES_H
#include "ifc_geom_api.h"
#ifdef USE_IFC4
#include "../ifcparse/Ifc4.h"
#else
@@ -27,7 +28,7 @@
#endif
namespace IfcGeom {
class SurfaceStyle {
class IFC_GEOM_API SurfaceStyle {
public:
class ColorComponent {
private:
@@ -92,7 +93,7 @@ namespace IfcGeom {
boost::optional<double>& Specularity() { return specularity; }
};
const SurfaceStyle* get_default_style(const std::string& ifc_type);
IFC_GEOM_API const SurfaceStyle* get_default_style(const std::string& ifc_type);
}
#endif