Extensible select and enumeration types
and their elements in schema SHAPE_ASPECT_DEFINITION_SCHEMA taking into account BASED_ON types
characterized_product_definition - EXTENSIBLE SELECT
product_definition
product_definition_relationship
datum_reference_modifier - EXTENSIBLE SELECT
datum_reference_modifier_with_value
simple_datum_reference_modifier
datum_reference_modifier_type - EXTENSIBLE ENUMERATION
circular_or_cylindrical
distance
spherical
shape_representation_with_parameters_items - EXTENSIBLE GENERIC_ENTITY SELECT
descriptive_representation_item
direction
measure_representation_item
placement
simple_datum_reference_modifier - EXTENSIBLE ENUMERATION
any_cross_section
any_longitudinal_section
basic
contacting_feature
degree_of_freedom_constraint_u
degree_of_freedom_constraint_v
degree_of_freedom_constraint_w
degree_of_freedom_constraint_x
degree_of_freedom_constraint_y
degree_of_freedom_constraint_z
distance_variable
free_state
least_material_requirement
line
major_diameter
maximum_material_requirement
minor_diameter
orientation
pitch_diameter
plane
point
translation