ENTITY solid_with_conical_bottom_round_hole SUBTYPE OF (solid_with_stepped_round_hole); semi_apex_angle : positive_plane_angle_measure; tip_radius : non_negative_length_measure; WHERE wr1: tip_radius < SELF\solid_with_stepped_round_hole.segment_radii[segments]; END_ENTITY; -- solid_with_conical_bottom_round_hole |
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_hole - solid_with_stepped_round_hole segments: positive_integer; segment_radii: LIST [1:segments] OF positive_length_measure; segment_depths: LIST [1:segments] OF positive_length_measure; (RT) (DER) depth: positive_length_measure; solid_with_conical_bottom_round_hole semi_apex_angle: positive_plane_angle_measure; tip_radius: non_negative_length_measure; |
Global rules for this entity data type- |
public interface ESolid_with_conical_bottom_round_hole extends ESolid_with_stepped_round_holesemi_apex_angle (explicit attribute)boolean testSemi_apex_angle(ESolid_with_conical_bottom_round_hole type)double getSemi_apex_angle(ESolid_with_conical_bottom_round_hole type) void setSemi_apex_angle(ESolid_with_conical_bottom_round_hole type, double value) void unsetSemi_apex_angle(ESolid_with_conical_bottom_round_hole type) tip_radius (explicit attribute)boolean testTip_radius(ESolid_with_conical_bottom_round_hole type)double getTip_radius(ESolid_with_conical_bottom_round_hole type) void setTip_radius(ESolid_with_conical_bottom_round_hole type, double value) void unsetTip_radius(ESolid_with_conical_bottom_round_hole type) |
public class CSolid_with_conical_bottom_round_hole implements ESolid_with_conical_bottom_round_holestatic EAttribute attributeSemi_apex_angle(ESolid_with_conical_bottom_round_hole type)static EAttribute attributeTip_radius(ESolid_with_conical_bottom_round_hole type) |
public class ASolid_with_conical_bottom_round_hole extends AEntitypublic ESolid_with_conical_bottom_round_hole getByIndex(int index)public ESolid_with_conical_bottom_round_hole getCurrentMember(SdaiIterator it) |