engiGetAttrTraits

...

Syntax

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

[DllImport(IFCEngineDLL, EntryPoint = "engiGetAttrTraits")]
public static extern void engiGetAttrTraits(int_t attribute, out IntPtr name, int_t definingEntity, out bool isExplicit, out bool isInverse, out enum_express_attr_type attrType, int_t domainEntity, out int_t aggregationDefinition, out bool isOptional);    

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 isExplicit

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

Property isInverse

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

Property attrType

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

Property domainEntity

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

Property aggregationDefinition

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

Property isOptional

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