ENTITY solid_with_pocket ABSTRACT SUPERTYPE OF (ONEOF (solid_with_rectangular_pocket, solid_with_circular_pocket, solid_with_general_pocket)) SUBTYPE OF (solid_with_depression); floor_blend_radius : non_negative_length_measure; draft_angle : plane_angle_measure; END_ENTITY; -- solid_with_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 (SOLID_SHAPE_ELEMENT_SCHEMA) |
solid_with_general_pocket (SOLID_SHAPE_ELEMENT_SCHEMA) |
solid_with_rectangular_pocket (SOLID_SHAPE_ELEMENT_SCHEMA) |
Global rules for this entity data type- |
public interface ESolid_with_pocket extends ESolid_with_depressionfloor_blend_radius (explicit attribute)boolean testFloor_blend_radius(ESolid_with_pocket type)double getFloor_blend_radius(ESolid_with_pocket type) void setFloor_blend_radius(ESolid_with_pocket type, double value) void unsetFloor_blend_radius(ESolid_with_pocket type) draft_angle (explicit attribute)boolean testDraft_angle(ESolid_with_pocket type)double getDraft_angle(ESolid_with_pocket type) void setDraft_angle(ESolid_with_pocket type, double value) void unsetDraft_angle(ESolid_with_pocket type) |
public class CSolid_with_pocket implements ESolid_with_pocketstatic EAttribute attributeFloor_blend_radius(ESolid_with_pocket type)static EAttribute attributeDraft_angle(ESolid_with_pocket type) |
public class ASolid_with_pocket extends AEntitypublic ESolid_with_pocket getByIndex(int index)public ESolid_with_pocket getCurrentMember(SdaiIterator it) |