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 attributesfounded_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 attributesfounded_itemfounded_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 attributeb_spline_surface_patch- |
Global rules for this entity data type- |
public interface EB_spline_surface_patch extends EFounded_itembasis_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_patchstatic 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 AEntitypublic EB_spline_surface_patch getByIndex(int index)public EB_spline_surface_patch getCurrentMember(SdaiIterator it) |