ENTITY solid_with_circular_pocket SUBTYPE OF (solid_with_pocket); pocket_radius : positive_length_measure; WHERE wr1: SELF\solid_with_pocket.floor_blend_radius <= pocket_radius; END_ENTITY; -- solid_with_circular_pocket |
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_pocket floor_blend_radius: non_negative_length_measure; draft_angle: plane_angle_measure; solid_with_circular_pocket pocket_radius: positive_length_measure; |
Global rules for this entity data type- |
public interface ESolid_with_circular_pocket extends ESolid_with_pocketpocket_radius (explicit attribute)boolean testPocket_radius(ESolid_with_circular_pocket type)double getPocket_radius(ESolid_with_circular_pocket type) void setPocket_radius(ESolid_with_circular_pocket type, double value) void unsetPocket_radius(ESolid_with_circular_pocket type) |
public class CSolid_with_circular_pocket implements ESolid_with_circular_pocketstatic EAttribute attributePocket_radius(ESolid_with_circular_pocket type) |
public class ASolid_with_circular_pocket extends AEntitypublic ESolid_with_circular_pocket getByIndex(int index)public ESolid_with_circular_pocket getCurrentMember(SdaiIterator it) |