Export subclasses of Part::Feature

This commit is contained in:
Benjamin Nauck
2025-01-17 21:38:22 +01:00
parent 27732fdf50
commit 02aa90f6c7
6 changed files with 6 additions and 6 deletions

View File

@@ -30,7 +30,7 @@
namespace Part
{
class Compound : public Part::Feature
class PartExport Compound : public Part::Feature
{
PROPERTY_HEADER_WITH_OVERRIDE(Part::Compound);

View File

@@ -32,7 +32,7 @@ class FCBRepAlgoAPI_BooleanOperation;
namespace Part
{
class Boolean : public Part::Feature
class PartExport Boolean : public Part::Feature
{
PROPERTY_HEADER_WITH_OVERRIDE(Part::Boolean);

View File

@@ -45,7 +45,7 @@ protected:
//@}
};
class MultiCommon : public Part::Feature
class PartExport MultiCommon : public Part::Feature
{
PROPERTY_HEADER_WITH_OVERRIDE(Part::MultiCommon);

View File

@@ -45,7 +45,7 @@ protected:
//@}
};
class MultiFuse : public Part::Feature
class PartExport MultiFuse : public Part::Feature
{
PROPERTY_HEADER_WITH_OVERRIDE(Part::MultiFuse);

View File

@@ -201,7 +201,7 @@ private:
std::vector<std::pair<std::string, PropertyPartShape*>> _elementCachePrefixMap;
};
class FilletBase : public Part::Feature
class PartExport FilletBase : public Part::Feature
{
PROPERTY_HEADER_WITH_OVERRIDE(Part::FilletBase);

View File

@@ -128,7 +128,7 @@ private:
static const char* TransitionEnums[];
};
class Thickness : public Part::Feature
class PartExport Thickness : public Part::Feature
{
PROPERTY_HEADER_WITH_OVERRIDE(Part::Thickness);