ENTITY part_template_3d_keepout_shape_model SUBTYPE OF (non_feature_shape_model, part_template_keepout_shape_model); DERIVE application_technology_constraint : SET [0:?] OF requirement_view_definition := get_rvd(SELF, 'application technology constraint'); SELF\representation.name : label := '3d bound volume shape'; WHERE wr1: SIZEOF(application_technology_constraint) <= 1; END_ENTITY; -- part_template_3d_keepout_shape_model |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; shape_representation - non_feature_shape_model associated_element: non_feature_shape_element; (OPT) model_shape: shape_representation; part_template_keepout_shape_model constrained_design_object_category: keepout_product_design_object_category; shape_characterized_definition: geometric_template_armx; shape_material_condition: material_condition; (OPT) centroid_location: cartesian_point; shape_environment: application_environment; (OPT) shape_purpose: predefined_keepout_purpose; (DER) principal_part_shape: SET [0:1] OF shape_representation_relationship; (INV) external_shape_purpose: SET [0:1] OF external_source_identification FOR items; part_template_3d_keepout_shape_model (DER) application_technology_constraint: SET [0:?] OF requirement_view_definition; (RT) (DER) name: label; |
Global rules for this entity data type- |
public interface EPart_template_3d_keepout_shape_model extends ENon_feature_shape_model, EPart_template_keepout_shape_modelapplication_technology_constraint (derived attribute)ARequirement_view_definition getApplication_technology_constraint(EPart_template_3d_keepout_shape_model type)boolean testApplication_technology_constraint(EPart_template_3d_keepout_shape_model type) |
public class CPart_template_3d_keepout_shape_model implements EPart_template_3d_keepout_shape_modelstatic EAttribute attributeApplication_technology_constraint(EPart_template_3d_keepout_shape_model type)static int usedinApplication_technology_constraint(EPart_template_3d_keepout_shape_model type, ERequirement_view_definition instance, ASdaiModel domain, APart_template_3d_keepout_shape_model result) static EAttribute attributeName(EPart_template_3d_keepout_shape_model type) |
public class APart_template_3d_keepout_shape_model extends AEntitypublic EPart_template_3d_keepout_shape_model getByIndex(int index)public EPart_template_3d_keepout_shape_model getCurrentMember(SdaiIterator it) |