Enumeration0
EXPRESS enumerations are mapped to C++ enum types where the enumeration values are prefixed with the name of the enumeration:
<enumeration name>_<enumeration value (in uppercase)>
Example:
EXPRESS:
TYPE enumerated_curve_element_freedom = ENUMERATION OF (
x_translation, y_translation, _translation,
x_rotation, _rotation, _rotation,
warp,
none );
END_TYPE;
C++:
typedef enum {enumerated_curve_element_freedom_X_TRANSLATION,
enumerated_curve_element_freedom_Y_TRANSLATION, enumerated_curve_element_freedom_Z_TRANSLATION, enumerated_curve_element_freedom_X_ROTATION, enumerated_curve_element_freedom_Y_ROTATION, enumerated_curve_element_freedom_Z_ROTATION, enumerated_curve_element_freedom_WARP, enumerated_curve_element_freedom_NONE}
enumerated_curve_element_freedom;