Overview Schemas Index

geometry_schema         


ENTITY b_spline_volume
          SUPERTYPE OF ((ONEOF (b_spline_volume_with_knots, uniform_volume, quasi_uniform_volume, bezier_volume) ANDOR rational_b_spline_volume))
          SUBTYPE OF (volume);
          u_degree : INTEGER;
          v_degree : INTEGER;
          w_degree : INTEGER;
          control_points_list : LIST [2:?] OF LIST [2:?] OF LIST [2:?] OF cartesian_point;
DERIVE
          u_upper : INTEGER := SIZEOF(control_points_list) - 1;
          v_upper : INTEGER := SIZEOF(control_points_list[1]) - 1;
          w_upper : INTEGER := SIZEOF(control_points_list[1][1]) - 1;
          control_points : ARRAY [0:u_upper] OF ARRAY [0:v_upper] OF ARRAY [0:w_upper] OF cartesian_point := make_array_of_array_of_array (control_points_list,
                                              0,u_upper,0,v_upper,
                                              0,w_upper );
WHERE
          WR1: ('GEOMETRY_SCHEMA.BEZIER_VOLUME' IN  TYPEOF(SELF)) OR
        ('GEOMETRY_SCHEMA.UNIFORM_VOLUME' IN  TYPEOF(SELF)) OR
        ('GEOMETRY_SCHEMA.QUASI_UNIFORM_VOLUME' IN  TYPEOF(SELF)) OR
        ('GEOMETRY_SCHEMA.B_SPLINE_VOLUME_WITH_KNOTS' IN TYPEOF(SELF));
END_ENTITY; -- b_spline_volume

Entity data types and their attributes

representation_item
          name: label;
geometric_representation_item
          (DER) dim: dimension_count;
volume
          -
b_spline_volume
          u_degree: INTEGER;
          v_degree: INTEGER;
          w_degree: INTEGER;
          control_points_list: LIST [2:?] OF LIST [2:?] OF LIST [2:?] OF cartesian_point;
          (DER) u_upper: INTEGER;
          (DER) v_upper: INTEGER;
          (DER) w_upper: INTEGER;
          (DER) control_points: ARRAY [0:u_upper] OF ARRAY [0:v_upper] OF ARRAY [0:w_upper] OF cartesian_point;

Known subtypes

          b_spline_volume_with_knots (geometry_schema)
          bezier_volume (geometry_schema)
          quasi_uniform_volume (geometry_schema)
          rational_b_spline_volume (geometry_schema)
          uniform_volume (geometry_schema)

Users: by entity attributes

representation_item
          analysis_item_within_representation.item
          applied_action_assignment.items
                    action_items
                              ir_usage_item
                                        design_pdm_ir_usage_item
                                                  document_reference_item
                                                            pdm_document_reference_item
                                                                      design_pdm_document_reference_item
          applied_action_method_assignment.items
                    action_method_items
                              ss_action_method_items
                                        pb_action_method_items
                                                  prjm_action_method_items
          applied_attribute_classification_assignment.items
                    attribute_classification_item
                              ap239_props_attribute_classification_item
          applied_classification_assignment.items
                    classification_item
                              ap239_props_classification_item
          applied_description_text_assignment.items
                    description_item
                              sbb_description_item
          applied_document_reference.items
                    document_reference_item
                              rm_document_reference_item
          applied_document_usage_constraint_assignment.items
                    document_reference_item
                              ss_document_reference_item
                                        pb_document_reference_item
                                                  prjm_document_reference_item
          applied_event_occurrence_assignment.items
                    event_occurrence_item
                              requirement_event_occurrence_item
                                        ds_event_occurrence_item
          applied_group_assignment.items
                    groupable_item
                              collection_membership_groupable_item
                                        fbb_collection_membership_groupable_item
          applied_identification_assignment.items
                    identification_item
                              fbb_identification_item
          applied_usage_right.items
                    ir_usage_item
                              requirement_ir_usage_item
                                        ds_ir_usage_item
          attribute_language_assignment.items
                    attribute_language_item
                              mri_attribute_language_item
                                        requirement_mri_attribute_language_item
          characterized_item_within_representation.item
          compound_representation_item.item_element
                    compound_item_definition
          context_dependent_over_riding_styled_item.style_context
                    style_context_select
          current_change_element_assignment.items
                    change_management_object
                              ap242_change_management_object
                                        action_items
                                                  ir_usage_item
                                                            ss_ir_usage_item
                                                                      pb_ir_usage_item
                                                                                prjm_ir_usage_item
          design_object_management_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          evidence.items
                    evidence_item
                              ds_evidence_item
          explicit_constraint.constrained_elements
          explicit_constraint.reference_elements
          founded_item.users
                    founded_item_select
          frozen_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          indirectly_selected_elements.indirectly_picked_items
          instance_attribute_reference.owning_instance
          item_defined_transformation.transform_item_1
          item_defined_transformation.transform_item_2
          item_identified_representation_usage.identified_item
          mapped_item.mapping_target
          maths_space_context.physical_space
                    space_context_select
          maths_value_context.physical_value
                    value_context_select
          multi_language_attribute_assignment.items
                    multi_language_attribute_item
                              pdm_multi_language_attribute_item
                                        syss_multi_language_attribute_item
          normalized_maths_space_context.normalization_basis
                    value_context_select
          ordered_items_group_assignment.items
                    ordered_items_groupable_item
          presentation_layer_assignment.assigned_items
                    layered_item
          presentation_style_by_context.style_context
                    style_context_select
          previous_change_element_assignment.items
                    change_management_object
                              ap242_change_management_object
                                        action_items
                                                  ir_usage_item
                                                            design_pdm_ir_usage_item
                                                                      document_reference_item
                                                                                ap239_props_document_reference_item
          procedural_representation_sequence.elements
          procedural_representation_sequence.suppressed_items
          representation.items
          representation_item_dependent_layer_assignment.item_context
          representation_item_relationship.related_representation_item
          representation_item_relationship.relating_representation_item
          representation_map.mapping_origin
          risk_identification_inputs.items
                    risk_perception_source_item
                              rm_risk_perception_source_item
          risk_impact_assignment.items
                    risk_impact_item
                              rm_risk_impact_item
          risk_perception_source_assignment.items
                    risk_perception_source_item
                              rm_risk_perception_source_item
          row_representation_item.item_element
          styled_item.item
          user_selected_elements.picked_items
geometric_representation_item
          applied_group_assignment.items
                    groupable_item
                              groupable_item_203e2
          attribute_language_assignment.items
                    attribute_language_item
                              automotive_design_attribute_language_item
          auxiliary_geometric_instance_aggregator.auxiliary_items
          auxiliary_geometric_instance_aggregator.shape_element
          design_object_management_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          explicit_geometric_constraint.constrained_elements
          explicit_geometric_constraint.reference_elements
          explicit_procedural_geometric_representation_item_relationship.related_representation_item
          frozen_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          geometric_item_specific_usage.identified_item
          geometric_model_element_relationship.related_representation_item
          geometric_model_element_relationship.relating_representation_item
          item_link_motion_relationship.item
          multi_language_attribute_assignment.items
                    multi_language_attribute_item
                              multi_language_attribute_item_242
          symmetry_geometric_constraint.constrained_elements
volume
          imported_volume_function.geometry
          point_in_volume.basis_volume
          trimmed_volume.basis_volume
b_spline_volume

Users: by defined types, not used by any entity attribute

b_spline_volume
          -

Global rules for this entity data type

          -