Enumerations¶
Indexed enumeration values are written between two dots, e.g. .T.,
.UNSPECIFIED. and .LOADING_3D., and are emitted as Name.Constant. The unset
value $ and the derived value * are emitted as Keyword.Constant.
In context:
enumerations in context
#1= NAMED_UNIT(.T.,.F.,.UNSPECIFIED.);
#2= NAMED_UNIT(*,.F.,.UNKNOWN.);
#3= PROPERTY_SINGLE_VALUE('Ref',$,DIRECTION(0.,0.,1.),*);
#4= SI_UNIT(.MILLI.,.METRE.);
#5= BOOLEAN_VALUE(.T.);
Where a value is not known, $ is used; where a value is derived from other
attributes, * is used.