ENTITY solid_with_shape_element_pattern ABSTRACT SUPERTYPE OF (ONEOF (solid_with_circular_pattern, solid_with_rectangular_pattern)) SUBTYPE OF (modified_solid_with_placed_configuration); replicated_element : modified_solid_with_placed_configuration; END_ENTITY; -- solid_with_shape_element_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 (SOLID_SHAPE_ELEMENT_SCHEMA) |
solid_with_rectangular_pattern (SOLID_SHAPE_ELEMENT_SCHEMA) |
Global rules for this entity data type- |
public interface ESolid_with_shape_element_pattern extends EModified_solid_with_placed_configurationreplicated_element (explicit attribute)boolean testReplicated_element(ESolid_with_shape_element_pattern type)EModified_solid_with_placed_configuration getReplicated_element(ESolid_with_shape_element_pattern type) void setReplicated_element(ESolid_with_shape_element_pattern type, EModified_solid_with_placed_configuration value) void unsetReplicated_element(ESolid_with_shape_element_pattern type) |
public class CSolid_with_shape_element_pattern implements ESolid_with_shape_element_patternstatic EAttribute attributeReplicated_element(ESolid_with_shape_element_pattern type)static int usedinReplicated_element(ESolid_with_shape_element_pattern type, EModified_solid_with_placed_configuration instance, ASdaiModel domain, ASolid_with_shape_element_pattern result) |
public class ASolid_with_shape_element_pattern extends AEntitypublic ESolid_with_shape_element_pattern getByIndex(int index)public ESolid_with_shape_element_pattern getCurrentMember(SdaiIterator it) |