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: 32 bit / 4 byte (reference)Property name
Size: 32 bit / 4 byte (reference)???.
Property definingEntity
Size: 32 bit / 4 byte (reference)???.
Property isExplicit
Size: 32 bit / 4 byte (reference)???.
Property isInverse
Size: 32 bit / 4 byte (reference)???.
Property attrType
Size: 32 bit / 4 byte (reference)???.
Property domainEntity
Size: 32 bit / 4 byte (reference)???.
Property aggregationDefinition
Size: 32 bit / 4 byte (reference)???.
Property isOptional
Size: 32 bit / 4 byte (reference)???.