ENTITY shape_aspect_associativity
(* SCHEMA aic_associative_draughting_elements; *)
ENTITY shape_aspect_associativity
SUBTYPE OF (shape_aspect_relationship);
WHERE
WR1: SELF.relating_shape_aspect.product_definitional;
WR2: NOT (SELF.related_shape_aspect.product_definitional);
WR3: SIZEOF (QUERY (pd <* USEDIN (SELF, 'AIC_ASSOCIATIVE_DRAUGHTING_ELEMENTS.' +
'PROPERTY_DEFINITION.DEFINITION') |
NOT (SIZEOF (QUERY (sdr <* QUERY (pdr <* USEDIN (pd,
'AIC_ASSOCIATIVE_DRAUGHTING_ELEMENTS.' +
'PROPERTY_DEFINITION_REPRESENTATION.DEFINITION') |
('AIC_ASSOCIATIVE_DRAUGHTING_ELEMENTS.SHAPE_DEFINITION_REPRESENTATION'
IN TYPEOF (pdr))) |
NOT (SIZEOF (QUERY (it <* sdr.used_representation.items |
NOT ('AIC_ASSOCIATIVE_DRAUGHTING_ELEMENTS.CURVE' IN TYPEOF(it))
AND
(SIZEOF (QUERY (aco <* USEDIN (it,
'AIC_ASSOCIATIVE_DRAUGHTING_ELEMENTS.STYLED_ITEM.ITEM') |
SIZEOF (TYPEOF (aco) *
['AIC_ASSOCIATIVE_DRAUGHTING_ELEMENTS.LEADER_CURVE',
'AIC_ASSOCIATIVE_DRAUGHTING_ELEMENTS.PROJECTION_CURVE']) = 1)) +
SIZEOF (USEDIN (it, 'AIC_ASSOCIATIVE_DRAUGHTING_ELEMENTS.' +
'ANNOTATION_FILL_AREA.BOUNDARIES')) >= 1)
)) = 1)
)) = 0)
)) = 0;
WR4: SIZEOF (QUERY (pd <* USEDIN (SELF, 'AIC_ASSOCIATIVE_DRAUGHTING_ELEMENTS.' +
'PROPERTY_DEFINITION.DEFINITION') |
NOT (SIZEOF (QUERY (sdr <* QUERY (pdr <* USEDIN (pd,
'AIC_ASSOCIATIVE_DRAUGHTING_ELEMENTS.' +
'PROPERTY_DEFINITION_REPRESENTATION.DEFINITION') |
('AIC_ASSOCIATIVE_DRAUGHTING_ELEMENTS.SHAPE_DEFINITION_REPRESENTATION'
IN TYPEOF (pdr))) |
NOT (check_associative_shape_aspects(sdr))
)) = 0)
)) = 0;
END_ENTITY;
Explicit Attributes
Entity shape_aspect_associativity has the following local and inherited explicit attributes:
Derived Attributes
Entity shape_aspect_associativity has the following local and inherited derived attributes:
Inverse Attributes
No Inverse AttributesSupertypes
Entity shape_aspect_associativity inherits from the following supertypes:
shape_aspect_relationship
Subtypes
No subtypesReferenced By
Entity shape_aspect_associativity and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:14:00-04:00