(*
$Id: wg3n2188_ap236.exp,v 1.2 2007/07/05 20:00:58 loffredo Exp $
ISO TC184/SC4/WG3 N2188 - ISO/TS 10303-436 AP236 furniture catalog and interior design - EXPRESS MIM Long form
*)
SCHEMA Ap236_furniture_catalog_and_interior_design_mim_LF;
(* Modifications made from published version --
*
* The type definition groupable_item was commented out in the
* published source because it was an empty select. This causes
* compile errors in applied_group_assignment and also renders it
* unusable because you can not apply a group to anything, so it has
* been commented out along with the restrict_group_assignment rule.
* DTL -- 2007-07-02
*)
(*
USE FROM Parameterized_catalog_data_and_shape_representation_mim;
USE FROM Furniture_interior_decoration_mim;
*)
CONSTANT;
TYPE action_items;
TYPE action_request_item;
TYPE ahead_or_behind;
TYPE amount_of_substance_measure;
TYPE angle_relator;
TYPE approval_item;
TYPE area_measure;
TYPE attribute_language_item;
TYPE attribute_type;
TYPE axis2_placement;
TYPE b_spline_curve_form;
TYPE b_spline_surface_form;
TYPE boolean_operand;
TYPE boolean_operator;
TYPE category_usage_item;
TYPE celsius_temperature_measure;
TYPE certification_item;
TYPE characterized_action_definition;
TYPE characterized_definition;
TYPE characterized_material_property;
TYPE characterized_product_definition;
TYPE class_usage_effectivity_context_item;
TYPE classification_item;
TYPE compound_item_definition;
TYPE configuration_design_item;
TYPE configured_effectivity_context_item;
TYPE configured_effectivity_item;
TYPE context_dependent_measure;
TYPE contract_item;
TYPE count_measure;
TYPE csg_primitive;
TYPE csg_select;
TYPE curve_on_surface;
TYPE date_and_time_item;
TYPE date_item;
TYPE date_time_or_event_occurrence;
TYPE date_time_select;
TYPE day_in_month_number;
TYPE derived_property_select;
TYPE description_attribute_select;
TYPE descriptive_measure;
TYPE dimension_count;
TYPE dimensional_characteristic;
TYPE document_reference_item;
TYPE effectivity_item;
TYPE electric_current_measure;
TYPE event_occurrence_item;
TYPE expression_extension_select;
TYPE external_identification_item;
TYPE founded_item_select;
TYPE geometric_set_select;
TYPE hour_in_day;
TYPE id_attribute_select;
TYPE identification_item;
TYPE identifier;
TYPE instance_usage_context_select;
TYPE knot_type;
TYPE label;
TYPE length_measure;
TYPE limit_condition;
TYPE list_of_reversible_topology_item;
TYPE list_representation_item;
TYPE luminous_intensity_measure;
TYPE mass_measure;
TYPE measure_value;
TYPE minute_in_hour;
TYPE month_in_year_number;
TYPE multi_language_attribute_item;
TYPE name_attribute_select;
TYPE name_item;
TYPE numeric_measure;
TYPE organization_item;
TYPE parameter_value;
TYPE pcurve_or_surface;
TYPE person_and_organization_item;
TYPE person_organization_select;
TYPE plane_angle_measure;
TYPE positive_length_measure;
TYPE positive_plane_angle_measure;
TYPE positive_ratio_measure;
TYPE preferred_surface_curve_representation;
TYPE product_definition_or_assembly_relationship;
TYPE product_definition_or_breakdown_element_usage;
TYPE product_definition_or_product_definition_relationship;
TYPE product_or_formation_or_definition;
TYPE project_item;
TYPE property_variable_rep_select;
TYPE ratio_measure;
TYPE represented_definition;
TYPE reversible_topology;
TYPE reversible_topology_item;
TYPE role_select;
TYPE second_in_minute;
TYPE security_classification_item;
TYPE set_of_reversible_topology_item;
TYPE set_representation_item;
TYPE shape_definition;
TYPE shell;
TYPE si_prefix;
TYPE si_unit_name;
TYPE solid_angle_measure;
TYPE source;
TYPE source_item;
TYPE text;
TYPE thermodynamic_temperature_measure;
TYPE time_interval_item;
TYPE time_measure;
TYPE tolerance_method_definition;
TYPE transformation;
TYPE transition_code;
TYPE trimming_preference;
TYPE trimming_select;
TYPE unit;
TYPE value_qualifier;
TYPE vector_or_direction;
TYPE volume_measure;
TYPE year_number;
ENTITY abs_function;
ENTITY acos_function;
ENTITY action;
ENTITY action_assignment;
ENTITY action_directive;
ENTITY action_method;
ENTITY action_property;
ENTITY action_property_representation;
ENTITY action_relationship;
ENTITY action_request_assignment;
ENTITY action_request_solution;
ENTITY action_request_status;
ENTITY action_status;
ENTITY address;
ENTITY advanced_brep_shape_representation;
ENTITY advanced_face;
ENTITY alternate_product_relationship;
ENTITY amount_of_substance_measure_with_unit;
ENTITY amount_of_substance_unit;
ENTITY and_expression;
ENTITY angular_location;
ENTITY angular_size;
ENTITY angularity_tolerance;
ENTITY apex;
ENTITY application_context;
ENTITY application_context_element;
ENTITY application_context_relationship;
ENTITY application_protocol_definition;
ENTITY applied_action_assignment;
ENTITY applied_action_request_assignment;
ENTITY applied_approval_assignment;
ENTITY applied_certification_assignment;
ENTITY applied_classification_assignment;
ENTITY applied_contract_assignment;
ENTITY applied_date_and_time_assignment;
ENTITY applied_date_assignment;
ENTITY applied_document_reference;
ENTITY applied_document_usage_constraint_assignment;
ENTITY applied_effectivity_assignment;
ENTITY applied_event_occurrence_assignment;
ENTITY applied_external_identification_assignment;
ENTITY applied_identification_assignment;
ENTITY applied_name_assignment;
ENTITY applied_organization_assignment;
ENTITY applied_organizational_project_assignment;
ENTITY applied_person_and_organization_assignment;
ENTITY applied_security_classification_assignment;
ENTITY applied_time_interval_assignment;
ENTITY approval;
ENTITY approval_assignment;
ENTITY approval_date_time;
ENTITY approval_person_organization;
ENTITY approval_relationship;
ENTITY approval_role;
ENTITY approval_status;
ENTITY area_measure_with_unit;
ENTITY area_unit;
ENTITY asin_function;
ENTITY assembly_component_usage;
ENTITY assembly_component_usage_substitute;
ENTITY atan_function;
ENTITY attribute_classification_assignment;
ENTITY attribute_language_assignment;
ENTITY attribute_value_assignment;
ENTITY attribute_value_role;
ENTITY axis1_placement;
ENTITY axis2_placement_2d;
ENTITY axis2_placement_3d;
ENTITY b_spline_curve;
ENTITY b_spline_curve_with_knots;
ENTITY b_spline_surface;
ENTITY b_spline_surface_with_knots;
ENTITY bezier_curve;
ENTITY bezier_surface;
ENTITY binary_boolean_expression;
ENTITY binary_function_call;
ENTITY binary_generic_expression;
ENTITY binary_numeric_expression;
ENTITY block;
ENTITY boolean_defined_function;
ENTITY boolean_expression;
ENTITY boolean_literal;
ENTITY boolean_result;
ENTITY boolean_variable;
ENTITY boundary_curve;
ENTITY bounded_curve;
ENTITY bounded_pcurve;
ENTITY bounded_surface;
ENTITY bounded_surface_curve;
ENTITY box_domain;
ENTITY boxed_half_space;
ENTITY breakdown_context;
ENTITY breakdown_element_group_assignment;
ENTITY breakdown_element_realization;
ENTITY breakdown_element_usage;
ENTITY breakdown_of;
ENTITY brep_with_voids;
ENTITY building;
ENTITY building_element;
ENTITY building_element_assembly;
ENTITY building_level;
ENTITY building_section;
ENTITY calendar_date;
ENTITY cartesian_point;
ENTITY cartesian_transformation_operator;
ENTITY cartesian_transformation_operator_2d;
ENTITY cartesian_transformation_operator_3d;
ENTITY celsius_temperature_measure_with_unit;
ENTITY centre_of_symmetry;
ENTITY certification;
ENTITY certification_assignment;
ENTITY certification_type;
ENTITY characterized_class;
ENTITY characterized_object;
ENTITY characterized_object_relationship;
ENTITY circle;
ENTITY circular_runout_tolerance;
ENTITY class;
ENTITY class_by_extension;
ENTITY class_by_intension;
ENTITY class_system;
ENTITY class_usage_effectivity_context_assignment;
ENTITY classification_assignment;
ENTITY classification_role;
ENTITY closed_shell;
ENTITY coaxiality_tolerance;
ENTITY common_datum;
ENTITY comparison_equal;
ENTITY comparison_expression;
ENTITY comparison_greater;
ENTITY comparison_greater_equal;
ENTITY comparison_less;
ENTITY comparison_less_equal;
ENTITY comparison_not_equal;
ENTITY composite_curve;
ENTITY composite_curve_on_surface;
ENTITY composite_curve_segment;
ENTITY composite_shape_aspect;
ENTITY compound_representation_item;
ENTITY concat_expression;
ENTITY concentricity_tolerance;
ENTITY concept_feature_operator;
ENTITY concept_feature_relationship;
ENTITY concept_feature_relationship_with_condition;
ENTITY conditional_concept_feature;
ENTITY configurable_item;
ENTITY configuration_design;
ENTITY configuration_effectivity;
ENTITY configuration_item;
ENTITY configured_effectivity_assignment;
ENTITY configured_effectivity_context_assignment;
ENTITY conic;
ENTITY conical_surface;
ENTITY connected_edge_set;
ENTITY connected_face_set;
ENTITY constructive_geometry_representation;
ENTITY constructive_geometry_representation_relationship;
ENTITY contact_ratio_representation;
ENTITY context_dependent_shape_representation;
ENTITY context_dependent_unit;
ENTITY contract;
ENTITY contract_assignment;
ENTITY contract_type;
ENTITY conversion_based_unit;
ENTITY coordinated_universal_time_offset;
ENTITY cos_function;
ENTITY csg_shape_representation;
ENTITY csg_solid;
ENTITY curve;
ENTITY curve_bounded_surface;
ENTITY curve_replica;
ENTITY cylindrical_surface;
ENTITY cylindricity_tolerance;
ENTITY data_environment;
ENTITY date;
ENTITY date_and_time;
ENTITY date_and_time_assignment;
ENTITY date_assignment;
ENTITY date_role;
ENTITY date_time_role;
ENTITY dated_effectivity;
ENTITY datum;
ENTITY datum_feature;
ENTITY datum_reference;
ENTITY datum_target;
ENTITY defined_function;
ENTITY definitional_representation;
ENTITY definitional_representation_relationship;
ENTITY degenerate_pcurve;
ENTITY degenerate_toroidal_surface;
ENTITY derived_shape_aspect;
ENTITY derived_unit;
ENTITY derived_unit_element;
ENTITY description_attribute;
ENTITY descriptive_representation_item;
ENTITY dimension_related_tolerance_zone_element;
ENTITY dimensional_characteristic_representation;
ENTITY dimensional_exponents;
ENTITY dimensional_location;
ENTITY dimensional_location_with_path;
ENTITY dimensional_size;
ENTITY dimensional_size_with_path;
ENTITY directed_action;
ENTITY directed_dimensional_location;
ENTITY direction;
ENTITY div_expression;
ENTITY document;
ENTITY document_file;
ENTITY document_product_association;
ENTITY document_product_equivalence;
ENTITY document_reference;
ENTITY document_relationship;
ENTITY document_representation_type;
ENTITY document_type;
ENTITY document_usage_constraint;
ENTITY document_usage_constraint_assignment;
ENTITY document_usage_role;
ENTITY edge;
ENTITY edge_based_wireframe_model;
ENTITY edge_based_wireframe_shape_representation;
ENTITY edge_curve;
ENTITY edge_loop;
ENTITY effectivity;
ENTITY effectivity_assignment;
ENTITY effectivity_context_assignment;
ENTITY effectivity_context_role;
ENTITY effectivity_relationship;
ENTITY electric_current_measure_with_unit;
ENTITY electric_current_unit;
ENTITY element_component_classification_group;
ENTITY elementary_surface;
ENTITY ellipse;
ENTITY environment;
ENTITY equals_expression;
ENTITY evaluated_degenerate_pcurve;
ENTITY event_occurrence;
ENTITY event_occurrence_assignment;
ENTITY event_occurrence_relationship;
ENTITY event_occurrence_role;
ENTITY exclusive_product_concept_feature_category;
ENTITY executed_action;
ENTITY exp_function;
ENTITY expression;
ENTITY expression_extension_numeric;
ENTITY expression_extension_string;
ENTITY expression_extension_to_select;
ENTITY extension;
ENTITY external_class_library;
ENTITY external_identification_assignment;
ENTITY external_source;
ENTITY externally_defined_class;
ENTITY externally_defined_dimension_definition;
ENTITY externally_defined_general_property;
ENTITY externally_defined_item;
ENTITY externally_defined_item_relationship;
ENTITY extruded_face_solid;
ENTITY face;
ENTITY face_bound;
ENTITY face_outer_bound;
ENTITY face_surface;
ENTITY faceted_brep;
ENTITY faceted_brep_shape_representation;
ENTITY fixture_equipment_element;
ENTITY flatness_tolerance;
ENTITY format_function;
ENTITY founded_item;
ENTITY functional_breakdown_context;
ENTITY functional_element_usage;
ENTITY functionally_defined_transformation;
ENTITY general_material_property;
ENTITY general_property;
ENTITY general_property_association;
ENTITY general_property_relationship;
ENTITY generic_expression;
ENTITY generic_literal;
ENTITY generic_variable;
ENTITY geometric_alignment;
ENTITY geometric_curve_set;
ENTITY geometric_intersection;
ENTITY geometric_model_element_relationship;
ENTITY geometric_representation_context;
ENTITY geometric_representation_item;
ENTITY geometric_set;
ENTITY geometric_tolerance;
ENTITY geometric_tolerance_relationship;
ENTITY geometric_tolerance_with_datum_reference;
ENTITY geometric_tolerance_with_defined_unit;
ENTITY geometrically_bounded_2d_wireframe_representation;
ENTITY geometrically_bounded_surface_shape_representation;
ENTITY geometrically_bounded_wireframe_shape_representation;
ENTITY global_uncertainty_assigned_context;
ENTITY global_unit_assigned_context;
ENTITY group;
ENTITY group_assignment;
ENTITY group_relationship;
ENTITY half_space_solid;
ENTITY hardness_representation;
ENTITY hyperbola;
ENTITY id_attribute;
ENTITY identification_assignment;
ENTITY identification_role;
ENTITY inclusion_product_concept_feature;
ENTITY index_expression;
ENTITY instance_usage_context_assignment;
ENTITY int_literal;
ENTITY int_numeric_variable;
ENTITY int_value_function;
ENTITY integer_defined_function;
ENTITY intersection_curve;
ENTITY interval_expression;
ENTITY item_defined_transformation;
ENTITY known_source;
ENTITY language;
ENTITY length_function;
ENTITY length_measure_with_unit;
ENTITY length_unit;
ENTITY like_expression;
ENTITY limits_and_fits;
ENTITY line;
ENTITY line_profile_tolerance;
ENTITY literal_number;
ENTITY local_time;
ENTITY log10_function;
ENTITY log2_function;
ENTITY log_function;
ENTITY loop;
ENTITY lot_effectivity;
ENTITY luminous_intensity_measure_with_unit;
ENTITY luminous_intensity_unit;
ENTITY make_from_usage_option;
ENTITY manifold_solid_brep;
ENTITY manifold_surface_shape_representation;
ENTITY mapped_item;
ENTITY mass_measure_with_unit;
ENTITY mass_unit;
ENTITY material_designation;
ENTITY material_designation_characterization;
ENTITY material_property;
ENTITY material_property_representation;
ENTITY maximum_function;
ENTITY measure_qualification;
ENTITY measure_representation_item;
ENTITY measure_with_unit;
ENTITY minimum_function;
ENTITY minus_expression;
ENTITY minus_function;
ENTITY mod_expression;
ENTITY modified_geometric_tolerance;
ENTITY moments_of_inertia_representation;
ENTITY mult_expression;
ENTITY multi_language_attribute_assignment;
ENTITY multiple_arity_boolean_expression;
ENTITY multiple_arity_function_call;
ENTITY multiple_arity_generic_expression;
ENTITY multiple_arity_numeric_expression;
ENTITY name_assignment;
ENTITY name_attribute;
ENTITY named_unit;
ENTITY negative_component;
ENTITY next_assembly_usage_occurrence;
ENTITY not_expression;
ENTITY numeric_defined_function;
ENTITY numeric_expression;
ENTITY numeric_variable;
ENTITY object_role;
ENTITY odd_function;
ENTITY offset_curve_2d;
ENTITY offset_curve_3d;
ENTITY offset_surface;
ENTITY open_shell;
ENTITY opening;
ENTITY or_expression;
ENTITY organization;
ENTITY organization_assignment;
ENTITY organization_relationship;
ENTITY organization_role;
ENTITY organizational_address;
ENTITY organizational_project;
ENTITY organizational_project_assignment;
ENTITY organizational_project_relationship;
ENTITY organizational_project_role;
ENTITY oriented_closed_shell;
ENTITY oriented_edge;
ENTITY oriented_face;
ENTITY oriented_open_shell;
ENTITY oriented_path;
ENTITY oriented_surface;
ENTITY outer_boundary_curve;
ENTITY package_product_concept_feature;
ENTITY parabola;
ENTITY parallel_offset;
ENTITY parallelism_tolerance;
ENTITY parametric_representation_context;
ENTITY path;
ENTITY pcurve;
ENTITY perpendicular_to;
ENTITY perpendicularity_tolerance;
ENTITY person;
ENTITY person_and_organization;
ENTITY person_and_organization_address;
ENTITY person_and_organization_assignment;
ENTITY person_and_organization_role;
ENTITY personal_address;
ENTITY physical_breakdown_context;
ENTITY physical_element_usage;
ENTITY physically_modelled_product_definition;
ENTITY placed_datum_target_feature;
ENTITY placement;
ENTITY planar_extent;
ENTITY plane;
ENTITY plane_angle_measure_with_unit;
ENTITY plane_angle_unit;
ENTITY plus_expression;
ENTITY plus_minus_tolerance;
ENTITY point;
ENTITY point_on_curve;
ENTITY point_on_surface;
ENTITY point_replica;
ENTITY poly_loop;
ENTITY polyline;
ENTITY position_tolerance;
ENTITY positive_component;
ENTITY power_expression;
ENTITY pre_defined_item;
ENTITY precision_qualifier;
ENTITY product;
ENTITY product_as_individual;
ENTITY product_as_individual_version;
ENTITY product_as_individual_view;
ENTITY product_as_planned;
ENTITY product_as_realized;
ENTITY product_category;
ENTITY product_category_relationship;
ENTITY product_class;
ENTITY product_concept;
ENTITY product_concept_context;
ENTITY product_concept_feature;
ENTITY product_concept_feature_association;
ENTITY product_concept_feature_category;
ENTITY product_concept_feature_category_usage;
ENTITY product_concept_relationship;
ENTITY product_context;
ENTITY product_definition;
ENTITY product_definition_context;
ENTITY product_definition_context_association;
ENTITY product_definition_context_role;
ENTITY product_definition_effectivity;
ENTITY product_definition_element_relationship;
ENTITY product_definition_formation;
ENTITY product_definition_formation_relationship;
ENTITY product_definition_formation_with_specified_source;
ENTITY product_definition_group_assignment;
ENTITY product_definition_occurrence_relationship;
ENTITY product_definition_relationship;
ENTITY product_definition_shape;
ENTITY product_definition_substitute;
ENTITY product_definition_usage;
ENTITY product_definition_with_associated_documents;
ENTITY product_design_to_individual;
ENTITY product_design_version_to_individual;
ENTITY product_identification;
ENTITY product_planned_to_realized;
ENTITY product_related_product_category;
ENTITY product_relationship;
ENTITY product_specification;
ENTITY projected_zone_definition;
ENTITY promissory_usage_occurrence;
ENTITY property_definition;
ENTITY property_definition_relationship;
ENTITY property_definition_representation;
ENTITY qualified_representation_item;
ENTITY qualitative_uncertainty;
ENTITY quantified_assembly_component_usage;
ENTITY quasi_uniform_curve;
ENTITY quasi_uniform_surface;
ENTITY ratio_measure_with_unit;
ENTITY ratio_unit;
ENTITY rational_b_spline_curve;
ENTITY rational_b_spline_surface;
ENTITY real_defined_function;
ENTITY real_literal;
ENTITY real_numeric_variable;
ENTITY recess;
ENTITY rectangular_composite_surface;
ENTITY rectangular_trimmed_surface;
ENTITY referenced_modified_datum;
ENTITY relative_event_occurrence;
ENTITY reparametrised_composite_curve_segment;
ENTITY representation;
ENTITY representation_context;
ENTITY representation_item;
ENTITY representation_item_relationship;
ENTITY representation_map;
ENTITY representation_relationship;
ENTITY representation_relationship_with_transformation;
ENTITY revolved_face_solid;
ENTITY right_angular_wedge;
ENTITY right_circular_cone;
ENTITY right_circular_cylinder;
ENTITY role_association;
ENTITY roundness_tolerance;
ENTITY runout_zone_definition;
ENTITY runout_zone_orientation;
ENTITY runout_zone_orientation_reference_direction;
ENTITY seam_curve;
ENTITY security_classification;
ENTITY security_classification_assignment;
ENTITY security_classification_level;
ENTITY serial_numbered_effectivity;
ENTITY service_element;
ENTITY shape_aspect;
ENTITY shape_aspect_deriving_relationship;
ENTITY shape_aspect_relationship;
ENTITY shape_definition_representation;
ENTITY shape_dimension_representation;
ENTITY shape_representation;
ENTITY shape_representation_relationship;
ENTITY shape_representation_with_parameters;
ENTITY shell_based_surface_model;
ENTITY shell_based_wireframe_model;
ENTITY shell_based_wireframe_shape_representation;
ENTITY si_unit;
ENTITY simple_boolean_expression;
ENTITY simple_generic_expression;
ENTITY simple_numeric_expression;
ENTITY simple_string_expression;
ENTITY sin_function;
ENTITY slash_expression;
ENTITY solid_angle_measure_with_unit;
ENTITY solid_angle_unit;
ENTITY solid_model;
ENTITY solid_replica;
ENTITY space_element;
ENTITY specified_higher_usage_occurrence;
ENTITY sphere;
ENTITY spherical_surface;
ENTITY SQL_mappable_defined_function;
ENTITY square_root_function;
ENTITY standard_uncertainty;
ENTITY straightness_tolerance;
ENTITY string_defined_function;
ENTITY string_expression;
ENTITY string_literal;
ENTITY string_variable;
ENTITY structure_enclosure_element;
ENTITY substring_expression;
ENTITY surface;
ENTITY surface_curve;
ENTITY surface_of_linear_extrusion;
ENTITY surface_of_revolution;
ENTITY surface_patch;
ENTITY surface_profile_tolerance;
ENTITY surface_replica;
ENTITY surface_texture_representation;
ENTITY swept_face_solid;
ENTITY swept_surface;
ENTITY symmetric_shape_aspect;
ENTITY symmetry_tolerance;
ENTITY tactile_appearance_representation;
ENTITY tan_function;
ENTITY tangent;
ENTITY thermodynamic_temperature_measure_with_unit;
ENTITY thermodynamic_temperature_unit;
ENTITY time_interval;
ENTITY time_interval_assignment;
ENTITY time_interval_based_effectivity;
ENTITY time_interval_relationship;
ENTITY time_interval_role;
ENTITY time_interval_with_bounds;
ENTITY time_measure_with_unit;
ENTITY time_unit;
ENTITY tolerance_value;
ENTITY tolerance_zone;
ENTITY tolerance_zone_definition;
ENTITY tolerance_zone_form;
ENTITY topological_representation_item;
ENTITY toroidal_surface;
ENTITY torus;
ENTITY total_runout_tolerance;
ENTITY trimmed_curve;
ENTITY type_qualifier;
ENTITY unary_boolean_expression;
ENTITY unary_function_call;
ENTITY unary_generic_expression;
ENTITY unary_numeric_expression;
ENTITY uncertainty_measure_with_unit;
ENTITY uncertainty_qualifier;
ENTITY uniform_curve;
ENTITY uniform_surface;
ENTITY value_function;
ENTITY value_range;
ENTITY value_representation_item;
ENTITY variable;
ENTITY variable_expression;
ENTITY variable_semantics;
ENTITY vector;
ENTITY versioned_action_request;
ENTITY vertex;
ENTITY vertex_loop;
ENTITY vertex_point;
ENTITY vertex_shell;
ENTITY visual_appearance_representation;
ENTITY volume_measure_with_unit;
ENTITY volume_unit;
ENTITY wire_shell;
ENTITY xor_expression;
FUNCTION acyclic;
FUNCTION acyclic_curve_replica;
FUNCTION acyclic_mapped_representation;
FUNCTION acyclic_point_replica;
FUNCTION acyclic_product_category_relationship;
FUNCTION acyclic_product_definition_relationship;
FUNCTION acyclic_representation_relationship;
FUNCTION acyclic_solid_replica;
FUNCTION acyclic_surface_replica;
FUNCTION allowed_translations;
FUNCTION associated_surface;
FUNCTION at_most_one_class_system;
FUNCTION at_most_one_version_id;
FUNCTION bag_to_set;
FUNCTION base_axis;
FUNCTION boolean_choose;
FUNCTION build_2axes;
FUNCTION build_axes;
FUNCTION categories_of_product;
FUNCTION class_assignment_is_valid;
FUNCTION closed_shell_reversed;
FUNCTION conditional_reverse;
FUNCTION constraints_composite_curve_on_surface;
FUNCTION constraints_geometry_shell_based_surface_model;
FUNCTION constraints_geometry_shell_based_wireframe_model;
FUNCTION constraints_param_b_spline;
FUNCTION constraints_rectangular_composite_surface;
FUNCTION cross_product;
FUNCTION curve_weights_positive;
FUNCTION derive_dimensional_exponents;
FUNCTION dimension_of;
FUNCTION dimensions_for_si_unit;
FUNCTION dot_product;
FUNCTION edge_reversed;
FUNCTION external_version_assignment_is_valid;
FUNCTION face_bound_reversed;
FUNCTION face_reversed;
FUNCTION first_proj_axis;
FUNCTION gbsf_check_curve;
FUNCTION gbsf_check_point;
FUNCTION gbsf_check_surface;
FUNCTION get_basis_surface;
FUNCTION get_description_value;
FUNCTION get_id_value;
FUNCTION get_name_value;
FUNCTION get_role;
FUNCTION get_shape_aspect_property_definition_representations;
FUNCTION is_acyclic;
FUNCTION is_int_expr;
FUNCTION is_SQL_mappable;
FUNCTION item_correlation;
FUNCTION item_in_context;
FUNCTION leap_year;
FUNCTION list_face_loops;
FUNCTION list_of_topology_reversed;
FUNCTION list_to_array;
FUNCTION list_to_set;
FUNCTION make_array_of_array;
FUNCTION mixed_loop_type_set;
FUNCTION msb_shells;
FUNCTION msf_curve_check;
FUNCTION msf_surface_check;
FUNCTION normalise;
FUNCTION open_shell_reversed;
FUNCTION orthogonal_complement;
FUNCTION path_head_to_tail;
FUNCTION path_reversed;
FUNCTION scalar_times_vector;
FUNCTION second_proj_axis;
FUNCTION set_of_topology_reversed;
FUNCTION shell_reversed;
FUNCTION surface_condition_correlation;
FUNCTION surface_weights_positive;
FUNCTION topology_reversed;
FUNCTION type_check_function;
FUNCTION using_items;
FUNCTION using_representations;
FUNCTION valid_basis_curve_in_2d_wireframe;
FUNCTION valid_calendar_date;
FUNCTION valid_datum_target_parameters;
FUNCTION valid_geometrically_bounded_wf_curve;
FUNCTION valid_geometrically_bounded_wf_point;
FUNCTION valid_measure_value;
FUNCTION valid_selected_instance_representation;
FUNCTION valid_time;
FUNCTION valid_units;
FUNCTION valid_wireframe_edge_curve;
FUNCTION valid_wireframe_vertex_point;
FUNCTION value_range_aggregate_rep_item;
FUNCTION value_range_wr1;
FUNCTION value_range_wr2;
FUNCTION value_range_wr3;
FUNCTION vector_difference;
RULE alternative_solution_requires_solution_definition;
RULE Ap236_furniture_catalog_and_interior_design_mim_dot_subtype_exclusiveness_representation;
RULE Ap236_furniture_catalog_and_interior_design_mim_dot_subtype_exclusiveness_representation_item;
RULE approval_person_organization_requires_date_time;
RULE approval_requires_approval_assignment;
RULE breakdown_element_requires_product_definition;
RULE building_element_component_maps_into_building_element;
RULE building_element_maps_into_building_section_or_space;
RULE building_section_maps_into_building;
RULE Catalog_data_information_and_shape_representation_mim_dot_subtype_exclusiveness_representation;
RULE Catalog_data_information_and_shape_representation_mim_dot_subtype_exclusiveness_representation_item;
RULE Catalog_data_information_mim_dot_subtype_exclusiveness_representation_item;
RULE compatible_dimension;
RULE constraint_definition_requires_constraint_category;
RULE dependent_instantiable_derived_unit;
RULE dependent_instantiable_dimensional_size;
RULE dependent_instantiable_document_usage_role;
RULE dependent_instantiable_measure_with_unit;
RULE dependent_instantiable_named_unit;
RULE dependent_instantiable_precision_qualifier;
RULE dependent_instantiable_product_definition_context_role;
RULE dependent_instantiable_standard_uncertainty;
RULE dependent_instantiable_time_interval_role;
RULE dependent_instantiable_tolerance_value;
RULE dependent_instantiable_type_qualifier;
RULE dependent_instantiable_uncertainty_qualifier;
RULE design_constraint_requires_product_definition;
RULE dimensionality_is_two_or_three;
RULE event_occurrence_requires_event_occurrence_assignment;
RULE external_version_assignments_are_valid;
RULE externally_defined_class_with_known_source_requirement;
RULE Furniture_interior_decoration_mim_dot_subtype_exclusiveness_representation;
RULE global_length_and_angle_units_2d_or_3d;
RULE material_for_coating_layer;
RULE Parameterized_catalog_data_and_shape_representation_mim_dot_subtype_exclusiveness_representation;
RULE Parameterized_catalog_data_and_shape_representation_mim_dot_subtype_exclusiveness_representation_item;
RULE person_requires_person_and_organization;
RULE plib_class_reference_requires_version;
RULE plib_property_reference_requires_name_scope;
RULE plib_property_reference_requires_version;
RULE product_concept_feature_requires_category;
RULE product_definition_replacement_requires_effectivity_assignment;
RULE restrict_alternative_definition;
RULE restrict_applied_event_occurrence_assignment;
RULE restrict_applied_organizational_project_assignment;
RULE restrict_approval;
RULE restrict_assembly_category;
RULE restrict_centre_of_mass_representation;
RULE restrict_class_system_assignment_for_approval_status;
RULE restrict_class_system_assignment_for_class;
RULE restrict_class_system_assignment_for_descriptive_representation_item;
RULE restrict_class_system_assignment_for_document_type;
RULE restrict_class_system_assignment_for_planar_extent;
RULE restrict_class_system_assignment_for_security_classification_level;
RULE restrict_classification_assignments;
RULE restrict_collection_category;
RULE restrict_concept_feature_operator;
RULE restrict_configuration_design_for_class_breakdown_association;
RULE restrict_configuration_design_for_design_constraint;
RULE restrict_configuration_design_for_specified_individual;
RULE restrict_date_assignment;
RULE restrict_document_reference;
RULE restrict_effectivity_assignment_for_class_category_usage;
RULE restrict_effectivity_for_effectivity_relationship;
RULE restrict_effectivity_usage;
RULE restrict_external_identification_assignment;
RULE restrict_externally_defined_item_relationship;
RULE restrict_group_relationship_for_classification_hierarchy;
RULE restrict_group_relationship_for_specification_category;
RULE restrict_language_assignment_per_attribute;
RULE restrict_multi_language_for_alternate_product_relationship;
RULE restrict_multi_language_for_application_context;
RULE restrict_multi_language_for_approval_relationship;
RULE restrict_multi_language_for_assembly_component_usage_substitute;
RULE restrict_multi_language_for_certification;
RULE restrict_multi_language_for_configuration_design;
RULE restrict_multi_language_for_configuration_item;
RULE restrict_multi_language_for_contract;
RULE restrict_multi_language_for_data_environment;
RULE restrict_multi_language_for_date_role;
RULE restrict_multi_language_for_date_time_role;
RULE restrict_multi_language_for_descriptive_representation_item;
RULE restrict_multi_language_for_document_relationship;
RULE restrict_multi_language_for_effectivity;
RULE restrict_multi_language_for_effectivity_relationship;
RULE restrict_multi_language_for_event_occurrence;
RULE restrict_multi_language_for_external_source;
RULE restrict_multi_language_for_general_property;
RULE restrict_multi_language_for_general_property_relationship;
RULE restrict_multi_language_for_geometric_representation_item;
RULE restrict_multi_language_for_geometric_tolerance;
RULE restrict_multi_language_for_group;
RULE restrict_multi_language_for_group_relationship;
RULE restrict_multi_language_for_identification_role;
RULE restrict_multi_language_for_mapped_item;
RULE restrict_multi_language_for_organization_relationship;
RULE restrict_multi_language_for_organization_role;
RULE restrict_multi_language_for_organizational_project;
RULE restrict_multi_language_for_organizational_project_relationship;
RULE restrict_multi_language_for_person_and_organization_role;
RULE restrict_multi_language_for_product;
RULE restrict_multi_language_for_product_concept;
RULE restrict_multi_language_for_product_concept_feature;
RULE restrict_multi_language_for_product_concept_feature_association;
RULE restrict_multi_language_for_product_concept_relationship;
RULE restrict_multi_language_for_product_definition;
RULE restrict_multi_language_for_product_definition_formation;
RULE restrict_multi_language_for_product_definition_formation_relationship;
RULE restrict_multi_language_for_product_definition_relationship;
RULE restrict_multi_language_for_product_definition_substitute;
RULE restrict_multi_language_for_product_related_product_category;
RULE restrict_multi_language_for_property_definition;
RULE restrict_multi_language_for_representation;
RULE restrict_multi_language_for_representation_relationship;
RULE restrict_multi_language_for_security_classification;
RULE restrict_multi_language_for_shape_aspect;
RULE restrict_multi_language_for_shape_aspect_relationship;
RULE restrict_multi_language_for_time_interval_role;
RULE restrict_multi_language_for_topological_representation_item;
RULE restrict_multi_language_for_uncertainty_measure_with_unit;
RULE restrict_multi_language_for_uncertainty_qualifier;
RULE restrict_name_for_known_source;
RULE restrict_organization_assignment;
RULE restrict_part_occurrence;
RULE restrict_part_occurrence_category;
RULE restrict_person_and_organization_assignment;
RULE restrict_product_categories_for_tool_part_relationship;
RULE restrict_product_category_for_product;
RULE restrict_product_definition_context_for_external_properties;
RULE restrict_product_definition_context_for_product;
RULE restrict_product_definition_substitute;
RULE restrict_product_definitions_for_base_element;
RULE restrict_product_definitions_for_collection;
RULE restrict_product_definitions_for_definition_usage;
RULE restrict_product_definitions_for_design_constraint_association;
RULE restrict_product_definitions_for_part_definition_relationship;
RULE restrict_product_definitions_for_product_definition_relationship;
RULE restrict_properties_of_document_file;
RULE restrict_properties_of_document_representation;
RULE restrict_representation_for_document_content_property;
RULE restrict_representation_for_document_creation_property;
RULE restrict_representation_for_document_format_property;
RULE restrict_representation_for_document_properties;
RULE restrict_representation_for_document_size_property;
RULE restrict_representation_for_surface_condition;
RULE restrict_representation_item_for_hybrid_geometric_model_3d;
RULE restrict_treatment_result;
RULE restrict_version_assignment_for_applied_identification_assignment;
RULE restrict_version_assignment_for_class;
RULE restrict_version_assignment_for_configuration_item;
RULE restrict_version_assignment_for_document_file;
RULE restrict_version_assignment_for_effectivity;
RULE restrict_version_assignment_for_general_property;
RULE restrict_version_assignment_for_product_concept;
RULE restrict_version_assignment_for_product_concept_feature;
RULE restrict_version_assignment_for_shape_representation;
RULE restrict_zone_boundary;
RULE security_classification_requires_security_classification_assignment;
RULE selected_instance_usage_requires_representation;
RULE solution_definition_requires_solution_category;
RULE space_or_building_level_maps_into_building_section;
RULE subtype_exclusiveness_characterized_object;
RULE subtype_exclusiveness_classification_assignment;
RULE subtype_exclusiveness_compound_representation_item;
RULE subtype_exclusiveness_document_reference;
RULE subtype_exclusiveness_effectivity;
RULE subtype_exclusiveness_effectivity_assignment;
RULE subtype_exclusiveness_effectivity_context_assignment;
RULE subtype_exclusiveness_externally_defined_item;
RULE subtype_exclusiveness_founded_item;
RULE subtype_exclusiveness_geometric_tolerance;
RULE subtype_exclusiveness_group;
RULE subtype_exclusiveness_group_assignment;
RULE subtype_exclusiveness_identification_assignment;
RULE subtype_exclusiveness_property_definition;
RULE subtype_exclusiveness_property_definition_representation;
RULE subtype_exclusiveness_representation;
RULE subtype_exclusiveness_representation_item;
RULE subtype_exclusiveness_shape_aspect_relationship;
RULE subtype_exclusiveness_shape_representation_geometry;
RULE subtype_mandatory_address;
RULE subtype_mandatory_configurable_item;
RULE subtype_mandatory_document_product_association;
RULE subtype_mandatory_externally_defined_item;
RULE subtype_mandatory_founded_item;
RULE subtype_mandatory_geometric_tolerance;
FUNCTION dependently_instantiated;
END_SCHEMA;
Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:19:03-04:00