ENTITY composite_curve
(* SCHEMA feature_based_process_planning; *)
ENTITY composite_curve
SUBTYPE OF (bounded_curve);
segments : LIST [1:?] OF composite_curve_segment;
self_intersect : LOGICAL;
DERIVE
n_segments : INTEGER := SIZEOF(segments);
closed_curve : LOGICAL := segments[n_segments].transition <>
discontinuous;
WHERE
wr1: ((NOT closed_curve) AND (SIZEOF(QUERY ( temp <* segments | (
temp.transition = discontinuous) )) = 1)) OR (closed_curve
AND (SIZEOF(QUERY ( temp <* segments | (temp.transition =
discontinuous) )) = 0));
END_ENTITY; -- composite_curve
Explicit Attributes
Entity composite_curve has the following local and inherited explicit attributes:
Derived Attributes
Entity composite_curve has the following local and inherited derived attributes:
Inverse Attributes
No Inverse AttributesSupertypes
Entity composite_curve inherits from the following supertypes:
representation_item
geometric_representation_item
curve
bounded_curve
Subtypes
No subtypesReferenced By
Entity composite_curve and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:18:01-04:00