Part: Extend Geometry Extension to have a name

This commit is contained in:
Abdullah Tahiri
2019-02-10 17:22:42 +01:00
committed by wmayer
parent a4cb781d81
commit aaea1285d4
8 changed files with 72 additions and 11 deletions

View File

@@ -35,7 +35,7 @@ namespace Part {
TYPESYSTEM_HEADER();
public:
GeometryDefaultExtension() = default;
GeometryDefaultExtension(const T& val);
GeometryDefaultExtension(const T& val, std::string name = std::string());
virtual ~GeometryDefaultExtension() = default;
inline void setValue(const T& val) {value = val;};
@@ -50,6 +50,9 @@ namespace Part {
virtual PyObject *getPyObject(void);
private:
GeometryDefaultExtension(const GeometryDefaultExtension<T>&) = default;
private:
T value;
};