|
ENTITY surface_distance_geometric_constraint SUBTYPE OF (explicit_geometric_constraint); SELF\explicit_constraint.constrained_elements : SET [1:2] OF surface; SELF\explicit_constraint.reference_elements : SET [0:4] OF point_curve_or_surface_constraint_element; near_points : SET [0:4] OF near_point_relationship; WHERE WR1: (SIZEOF(SELF\explicit_constraint.reference_elements) > 0) OR (('EXPLICIT_GEOMETRIC_CONSTRAINT_SCHEMA.SDGC_WITH_DIMENSION' IN TYPEOF(SELF)) AND (SIZEOF(SELF\explicit_constraint.constrained_elements) = 2)); WR2: SIZEOF(near_points) <= SIZEOF(SELF\explicit_constraint.reference_elements); WR3: SIZEOF(QUERY(q <* near_points | NOT (q\representation_item_relationship.relating_representation_item IN SELF\explicit_constraint.reference_elements))) = 0; END_ENTITY; -- surface_distance_geometric_constraint |
Entity data types and their attributesrepresentation_itemname: label; variational_representation_item - explicit_constraint (OPT) description: text; constrained_elements: SET [1:?] OF representation_item; reference_elements: SET [0:?] OF representation_item; defined_constraint - geometric_representation_item (DER) dim: dimension_count; explicit_geometric_constraint (RT) constrained_elements: SET [1:?] OF geometric_representation_item; (RT) reference_elements: SET [0:?] OF geometric_representation_item; surface_distance_geometric_constraint (RT) constrained_elements: SET [1:2] OF surface; (RT) reference_elements: SET [0:4] OF point_curve_or_surface_constraint_element; near_points: SET [0:4] OF near_point_relationship; |
| sdgc_with_dimension (explicit_geometric_constraint_schema) |
Global rules for this entity data type- |