#include <Base/Persistance.h>
#include <Core/PropertyMacros.h>
#include <Core/PropertyValue.h>
#include <Core/Variant.h>
#include <Core/core_defines2.h>
#include <Geom/BrepData.h>
#include <list>
#include <map>
#include <set>
#include <unordered_map>
Go to the source code of this file.
◆ IMMUTABLE_CONTAINER
#define IMMUTABLE_CONTAINER |
( |
|
_class_ | ) |
|
Value:public: \
\
public: \
static bool isMutableStatic() { return false; } \
\
public: \
virtual bool isMutable() const { return false; } \
\
public: \
Core::PropertyBundle<_class_> getPropertyBundle() const \
{ \
Core::PropertyBundle<_class_> dsBundle; \
return dsBundle; \
}
void setPropertyValues(const PropertyContainer *other)
Copies the property values from 'other' PropertyContainer to this PropertyContainer.
Definition: PropertyBundle.h:16
◆ MUTABLE_CONTAINER
#define MUTABLE_CONTAINER |
( |
|
_class_ | ) |
|
Value:public: \
static bool isMutableStatic() { return true; } \
\
public: \
virtual bool isMutable() const { return true; }
◆ USE_PROPERTYMAP