|
ENTITY projected_zone_definition SUBTYPE OF (tolerance_zone_definition); projection_end : shape_aspect; projected_length : measure_with_unit; WHERE wr1: ( 'number' IN TYPEOF ( projected_length \ measure_with_unit . value_component ) ) AND ( projected_length \ measure_with_unit . value_component > 0.0 ) ; wr2: ( derive_dimensional_exponents ( projected_length \ measure_with_unit . unit_component ) = dimensional_exponents ( 1 , 0 , 0 , 0 , 0 , 0 , 0 ) ) ; END_ENTITY; -- projected_zone_definition |
Entity data types and their attributestolerance_zone_definitionzone: tolerance_zone; boundaries: SET [1:?] OF shape_aspect; projected_zone_definition projection_end: shape_aspect; projected_length: measure_with_unit; |
| projected_zone_and_base_relationship (EXTENDED_GEOMETRIC_TOLERANCE_XIM) |
| projected_zone_height_characteristic (EXTENDED_GEOMETRIC_TOLERANCE_XIM) |
Global rules for this entity data type- |
public interface EProjected_zone_definition extends ETolerance_zone_definitionprojection_end (explicit attribute)boolean testProjection_end(EProjected_zone_definition type)EShape_aspect getProjection_end(EProjected_zone_definition type) void setProjection_end(EProjected_zone_definition type, EShape_aspect value) void unsetProjection_end(EProjected_zone_definition type) projected_length (explicit attribute)boolean testProjected_length(EProjected_zone_definition type)EMeasure_with_unit getProjected_length(EProjected_zone_definition type) void setProjected_length(EProjected_zone_definition type, EMeasure_with_unit value) void unsetProjected_length(EProjected_zone_definition type) |
public class CProjected_zone_definition implements EProjected_zone_definitionstatic EAttribute attributeProjection_end(EProjected_zone_definition type)static int usedinProjection_end(EProjected_zone_definition type, EShape_aspect instance, ASdaiModel domain, AProjected_zone_definition result) static EAttribute attributeProjected_length(EProjected_zone_definition type) static int usedinProjected_length(EProjected_zone_definition type, EMeasure_with_unit instance, ASdaiModel domain, AProjected_zone_definition result) |
public class AProjected_zone_definition extends AEntitypublic EProjected_zone_definition getByIndex(int index)public EProjected_zone_definition getCurrentMember(SdaiIterator it) |