ENTITY solid_with_incomplete_rectangular_pattern SUBTYPE OF (solid_with_rectangular_pattern); omitted_instances : SET [1:?] OF LIST [2:2] OF positive_integer; WHERE wr1: NOT([1,1] IN omitted_instances); wr2: SIZEOF(omitted_instances) < ((SELF\solid_with_rectangular_pattern.row_count * SELF\solid_with_rectangular_pattern.column_count) - 1); wr3: SIZEOF(QUERY(q <* omitted_instances | ((q[1] > SELF\solid_with_rectangular_pattern.row_count) OR (q[2] > SELF\solid_with_rectangular_pattern.column_count)))) = 0; END_ENTITY; -- solid_with_incomplete_rectangular_pattern |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; solid_model - modified_solid rationale: text; base_solid: base_solid_select; modified_solid_with_placed_configuration placing: axis2_placement_3d; solid_with_shape_element_pattern replicated_element: modified_solid_with_placed_configuration; solid_with_rectangular_pattern row_count: positive_integer; column_count: positive_integer; row_spacing: length_measure; column_spacing: length_measure; solid_with_incomplete_rectangular_pattern omitted_instances: SET [1:?] OF LIST [2:2] OF positive_integer; |
Global rules for this entity data type- |
public interface ESolid_with_incomplete_rectangular_pattern extends ESolid_with_rectangular_patternomitted_instances (explicit attribute)boolean testOmitted_instances(ESolid_with_incomplete_rectangular_pattern type)Aaint getOmitted_instances(ESolid_with_incomplete_rectangular_pattern type) Aaint createOmitted_instances(ESolid_with_incomplete_rectangular_pattern type) void unsetOmitted_instances(ESolid_with_incomplete_rectangular_pattern type) |
public class CSolid_with_incomplete_rectangular_pattern implements ESolid_with_incomplete_rectangular_patternstatic EAttribute attributeOmitted_instances(ESolid_with_incomplete_rectangular_pattern type) |
public class ASolid_with_incomplete_rectangular_pattern extends AEntitypublic ESolid_with_incomplete_rectangular_pattern getByIndex(int index)public ESolid_with_incomplete_rectangular_pattern getCurrentMember(SdaiIterator it) |