Overview Schemas Index

SHAPE_DATA_QUALITY_CRITERIA_SCHEMA (jsdai.SShape_data_quality_criteria_schema)


ENTITY shape_data_quality_assessment_by_numerical_test
          SUBTYPE OF (data_quality_assessment_specification);
          threshold : shape_data_quality_value_limit_type_select;
END_ENTITY; -- shape_data_quality_assessment_by_numerical_test

Entity data types and their attributes

data_quality_assessment_specification
          description: text;
shape_data_quality_assessment_by_numerical_test
          threshold: shape_data_quality_value_limit_type_select;

Users: by entity attributes

data_quality_assessment_specification
          data_quality_criterion_assessment_association.assessment_specification
shape_data_quality_assessment_by_numerical_test
          curve_with_excessive_segments.assessment_specification
          curve_with_small_curvature_radius.assessment_specification
          edge_with_excessive_segments.assessment_specification
          excessively_high_degree_curve.assessment_specification
          excessively_high_degree_surface.assessment_specification
          extreme_patch_width_variation.assessment_specification
          face_surface_with_excessive_patches_in_one_direction.assessment_specification
          g1_discontinuity_between_adjacent_faces.assessment_specification
          g1_discontinuous_curve.assessment_specification
          g1_discontinuous_surface.assessment_specification
          g2_discontinuity_between_adjacent_faces.assessment_specification
          g2_discontinuity_between_adjacent_faces.assessment_specification_2
          g2_discontinuous_curve.assessment_specification
          g2_discontinuous_curve.assessment_specification_2
          g2_discontinuous_surface.assessment_specification
          g2_discontinuous_surface.assessment_specification_2
          gap_between_adjacent_edges_in_loop.assessment_specification
          gap_between_edge_and_base_surface.assessment_specification
          gap_between_faces_related_to_an_edge.assessment_specification
          gap_between_pcurves_related_to_an_edge.assessment_specification
          gap_between_vertex_and_base_surface.assessment_specification
          gap_between_vertex_and_edge.assessment_specification
          high_degree_axi_symmetric_surface.assessment_specification
          high_degree_conic.assessment_specification
          high_degree_linear_curve.assessment_specification
          high_degree_planar_surface.assessment_specification
          indistinct_curve_knots.assessment_specification
          indistinct_surface_knots.assessment_specification
          multiply_defined_cartesian_points.assessment_specification
          multiply_defined_curves.assessment_specification
          multiply_defined_directions.assessment_specification
          multiply_defined_edges.assessment_specification
          multiply_defined_faces.assessment_specification
          multiply_defined_placements.assessment_specification
          multiply_defined_placements.assessment_specification_2
          multiply_defined_solids.assessment_specification
          multiply_defined_surfaces.assessment_specification
          multiply_defined_vertices.assessment_specification
          nearly_degenerate_surface_boundary.assessment_specification
          nearly_degenerate_surface_patch.assessment_specification
          over_used_vertex.assessment_specification
          partly_overlapping_curves.assessment_specification
          partly_overlapping_edges.assessment_specification
          partly_overlapping_faces.assessment_specification
          partly_overlapping_solids.assessment_specification
          partly_overlapping_surfaces.assessment_specification
          shape_data_quality_criterion.assessment_specification
                    shape_data_quality_assessment_specification_select
          short_length_curve.assessment_specification
          short_length_curve_segment.assessment_specification
          short_length_edge.assessment_specification
          small_area_face.assessment_specification
          small_area_surface.assessment_specification
          small_area_surface_patch.assessment_specification
          small_volume_solid.assessment_specification
          solid_with_excessive_number_of_voids.assessment_specification
          steep_angle_between_adjacent_edges.assessment_specification
          steep_angle_between_adjacent_faces.assessment_specification
          surface_with_excessive_patches_in_one_direction.assessment_specification
          surface_with_small_curvature_radius.assessment_specification
          unused_patches.assessment_specification
          zero_surface_normal.assessment_specification

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

shape_data_quality_assessment_by_numerical_test
          -

Global rules for this entity data type

          -

public interface EShape_data_quality_assessment_by_numerical_test extends EData_quality_assessment_specification

threshold (explicit attribute)

          int testThreshold(EShape_data_quality_assessment_by_numerical_test type)
          case 1
              EEntity getThreshold(EShape_data_quality_assessment_by_numerical_test type)
              void setThreshold(EShape_data_quality_assessment_by_numerical_test type, EEntity value, EEntity node1)
          void unsetThreshold(EShape_data_quality_assessment_by_numerical_test type)

public class CShape_data_quality_assessment_by_numerical_test implements EShape_data_quality_assessment_by_numerical_test

          static EAttribute attributeThreshold(EShape_data_quality_assessment_by_numerical_test type)
          static int usedinThreshold(EShape_data_quality_assessment_by_numerical_test type, EEntity instance, ASdaiModel domain, AShape_data_quality_assessment_by_numerical_test result)

public class AShape_data_quality_assessment_by_numerical_test extends AEntity

          public EShape_data_quality_assessment_by_numerical_test getByIndex(int index)
          public EShape_data_quality_assessment_by_numerical_test getCurrentMember(SdaiIterator it)