20 #ifdef TOPOLOGIC_DYNAMO 21 using namespace Autodesk::DesignScript::Runtime;
24 #include <Attribute.h> 47 #ifdef TOPOLOGIC_DYNAMO 48 [IsVisibleInDynamoLibrary(
false)]
50 virtual Attribute^ Create(String^ key, Object^ value)
abstract;
57 #ifdef TOPOLOGIC_DYNAMO 58 [IsVisibleInDynamoLibrary(
false)]
60 virtual bool CheckType(Type^ type)
abstract;
63 virtual bool CheckType(
const std::shared_ptr<TopologicCore::Attribute>& kpUtilitiesAttribute)
abstract;
65 virtual Object^ CreateValue(
const std::shared_ptr<TopologicCore::Attribute>& kpUtilitiesAttribute)
abstract;
A public abstract factory class to create an Attribute. This class should be inherited when new Attri...
Definition: AttributeFactory.h:38
An Attribute to a Topology maps an ID to its value.
Definition: Attribute.h:31
Topologic is an open-source software modelling library enabling hierarchical and topological represen...
Definition: About.h:23
Definition: AttributeFactory.h:26