ENTITY solid_with_incomplete_circular_pattern SUBTYPE OF (solid_with_circular_pattern); omitted_instances : SET [1:?] OF positive_integer; WHERE wr1: SIZEOF(omitted_instances) < SELF\solid_with_circular_pattern.replicate_count; wr2: SIZEOF(QUERY(q <* omitted_instances | q > SELF\solid_with_circular_pattern.replicate_count)) = 0; END_ENTITY; -- solid_with_incomplete_circular_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_circular_pattern replicate_count: positive_integer; angular_spacing: plane_angle_measure; radial_alignment: BOOLEAN; reference_point: point; solid_with_incomplete_circular_pattern omitted_instances: SET [1:?] OF positive_integer; |
Global rules for this entity data type- |
public interface ESolid_with_incomplete_circular_pattern extends ESolid_with_circular_patternomitted_instances (explicit attribute)boolean testOmitted_instances(ESolid_with_incomplete_circular_pattern type)A_int getOmitted_instances(ESolid_with_incomplete_circular_pattern type) A_int createOmitted_instances(ESolid_with_incomplete_circular_pattern type) void unsetOmitted_instances(ESolid_with_incomplete_circular_pattern type) |
public class CSolid_with_incomplete_circular_pattern implements ESolid_with_incomplete_circular_patternstatic EAttribute attributeOmitted_instances(ESolid_with_incomplete_circular_pattern type) |
public class ASolid_with_incomplete_circular_pattern extends AEntitypublic ESolid_with_incomplete_circular_pattern getByIndex(int index)public ESolid_with_incomplete_circular_pattern getCurrentMember(SdaiIterator it) |