ENTITY b_spline_curve_segment SUBTYPE OF (founded_item); basis_curve : b_spline_curve; start_knot_index : INTEGER; WHERE wr1: SIZEOF( using_representations(SELF.basis_curve) * relating_shape_representations_of_extreme_values(SELF))>0; END_ENTITY; -- b_spline_curve_segment |
Entity data types and their attributesfounded_item(DER) users: SET [0:?] OF founded_item_select; b_spline_curve_segment basis_curve: b_spline_curve; start_knot_index: INTEGER; |
Users: by entity attributesfounded_itemfounded_item.users founded_item_select b_spline_curve_segment extreme_instance.locations_of_extreme_value location_of_extreme_value_select Users: by defined types, not used by any entity attributeb_spline_curve_segment- |
Global rules for this entity data type- |
public interface EB_spline_curve_segment extends EFounded_itembasis_curve (explicit attribute)boolean testBasis_curve(EB_spline_curve_segment type)EB_spline_curve getBasis_curve(EB_spline_curve_segment type) void setBasis_curve(EB_spline_curve_segment type, EB_spline_curve value) void unsetBasis_curve(EB_spline_curve_segment type) start_knot_index (explicit attribute)boolean testStart_knot_index(EB_spline_curve_segment type)integer getStart_knot_index(EB_spline_curve_segment type) void setStart_knot_index(EB_spline_curve_segment type, integer value) void unsetStart_knot_index(EB_spline_curve_segment type) |
public class CB_spline_curve_segment implements EB_spline_curve_segmentstatic EAttribute attributeBasis_curve(EB_spline_curve_segment type)static int usedinBasis_curve(EB_spline_curve_segment type, EB_spline_curve instance, ASdaiModel domain, AB_spline_curve_segment result) static EAttribute attributeStart_knot_index(EB_spline_curve_segment type) |
public class AB_spline_curve_segment extends AEntitypublic EB_spline_curve_segment getByIndex(int index)public EB_spline_curve_segment getCurrentMember(SdaiIterator it) |