Overview Schemas Index

SHAPE_DATA_QUALITY_INSPECTION_RESULT_SCHEMA (jsdai.SShape_data_quality_inspection_result_schema)


ENTITY b_spline_surface_patch
          SUBTYPE OF (founded_item);
          basis_surface : b_spline_surface;
          u_start_knot_index : INTEGER;
          v_start_knot_index : INTEGER;
WHERE
          wr1: SIZEOF(
           using_representations(SELF.basis_surface) *
           relating_shape_representations_of_extreme_values(SELF))>0;
END_ENTITY; -- b_spline_surface_patch

Entity data types and their attributes

founded_item
          (DER) users: SET [0:?] OF founded_item_select;
b_spline_surface_patch
          basis_surface: b_spline_surface;
          u_start_knot_index: INTEGER;
          v_start_knot_index: INTEGER;

Users: by entity attributes

founded_item
          founded_item.users
                    founded_item_select
b_spline_surface_patch
          extreme_instance.locations_of_extreme_value
                    location_of_extreme_value_select

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

b_spline_surface_patch
          -

Global rules for this entity data type

          -

public interface EB_spline_surface_patch extends EFounded_item

basis_surface (explicit attribute)

          boolean testBasis_surface(EB_spline_surface_patch type)
          EB_spline_surface getBasis_surface(EB_spline_surface_patch type)
          void setBasis_surface(EB_spline_surface_patch type, EB_spline_surface value)
          void unsetBasis_surface(EB_spline_surface_patch type)

u_start_knot_index (explicit attribute)

          boolean testU_start_knot_index(EB_spline_surface_patch type)
          integer getU_start_knot_index(EB_spline_surface_patch type)
          void setU_start_knot_index(EB_spline_surface_patch type, integer value)
          void unsetU_start_knot_index(EB_spline_surface_patch type)

v_start_knot_index (explicit attribute)

          boolean testV_start_knot_index(EB_spline_surface_patch type)
          integer getV_start_knot_index(EB_spline_surface_patch type)
          void setV_start_knot_index(EB_spline_surface_patch type, integer value)
          void unsetV_start_knot_index(EB_spline_surface_patch type)

public class CB_spline_surface_patch implements EB_spline_surface_patch

          static EAttribute attributeBasis_surface(EB_spline_surface_patch type)
          static int usedinBasis_surface(EB_spline_surface_patch type, EB_spline_surface instance, ASdaiModel domain, AB_spline_surface_patch result)
          static EAttribute attributeU_start_knot_index(EB_spline_surface_patch type)
          static EAttribute attributeV_start_knot_index(EB_spline_surface_patch type)

public class AB_spline_surface_patch extends AEntity

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