ENTITY solid_with_depression ABSTRACT SUPERTYPE OF ((solid_with_through_depression ANDOR ONEOF (solid_with_hole, solid_with_pocket, solid_with_slot, solid_with_groove))) SUBTYPE OF (modified_solid_with_placed_configuration); depth : positive_length_measure; END_ENTITY; -- solid_with_depression |
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_depression depth: positive_length_measure; |
solid_with_groove (SOLID_SHAPE_ELEMENT_SCHEMA) |
solid_with_hole (SOLID_SHAPE_ELEMENT_SCHEMA) |
solid_with_pocket (SOLID_SHAPE_ELEMENT_SCHEMA) |
solid_with_slot (SOLID_SHAPE_ELEMENT_SCHEMA) |
solid_with_through_depression (SOLID_SHAPE_ELEMENT_SCHEMA) |
Global rules for this entity data type- |
public interface ESolid_with_depression extends EModified_solid_with_placed_configurationdepth (explicit attribute)boolean testDepth(ESolid_with_depression type)double getDepth(ESolid_with_depression type) void setDepth(ESolid_with_depression type, double value) void unsetDepth(ESolid_with_depression type) |
public class CSolid_with_depression implements ESolid_with_depressionstatic EAttribute attributeDepth(ESolid_with_depression type) |
public class ASolid_with_depression extends AEntitypublic ESolid_with_depression getByIndex(int index)public ESolid_with_depression getCurrentMember(SdaiIterator it) |