ENTITY time_interval_with_bounds
(* SCHEMA step_merged_ap_schema; *)
-- IN AP203e2/AP214/AP232/AP238 STEP-NC/AP242
ENTITY time_interval_with_bounds
SUBTYPE OF (time_interval);
primary_bound : OPTIONAL date_time_or_event_occurrence;
secondary_bound : OPTIONAL date_time_or_event_occurrence;
duration : OPTIONAL time_measure_with_unit;
WHERE
WR1:
EXISTS(primary_bound) OR EXISTS(secondary_bound);
WR2:
NOT ((EXISTS(primary_bound) AND EXISTS(secondary_bound)) AND EXISTS(duration));
WR3:
(EXISTS(primary_bound) AND NOT EXISTS(secondary_bound)) AND (NOT EXISTS(duration) OR duration_is_positive(duration));
WR4:
((EXISTS(secondary_bound) AND NOT EXISTS(primary_bound)) AND EXISTS(duration)) AND duration_is_negative(duration);
END_ENTITY;
Explicit Attributes
Entity time_interval_with_bounds has the following local and inherited explicit attributes:
Derived Attributes
No derived attributes
Inverse Attributes
No Inverse AttributesSupertypes
Entity time_interval_with_bounds inherits from the following supertypes:
time_interval
Subtypes
No subtypesReferenced By
Entity time_interval_with_bounds and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2024-09-06T14:00:33-04:00