engiGetAttributeTraits

...

Syntax

public const string ifcenginedll = @"ifcengine.dll";

[DllImport(IFCEngineDLL, EntryPoint = "engiGetAttributeTraits")]
public static extern void engiGetAttributeTraits(int_t attribute, out IntPtr name, out int_t definingEntity, out byte inverse, out enum_express_attr_type attrType, out int_t domainEntity, out int_t aggregationDescriptor, out byte optional, out byte unique);    

Property attribute

Size: 64 bit / 8 byte (reference)
...

Property name

Size: 64 bit / 8 byte (reference)
???.

Property definingEntity

Size: 64 bit / 8 byte (reference)
???.

Property inverse

Size: 64 bit / 8 byte (reference)
...

Property attrType

Size: 64 bit / 8 byte (reference)
???.

Property domainEntity

Size: 64 bit / 8 byte (reference)
???.

Property aggregationDescriptor

Size: 64 bit / 8 byte (reference)
???.

Property optional

Size: 64 bit / 8 byte (reference)
...

Property unique

Size: 64 bit / 8 byte (reference)
???.