ENTITY curve_bounded_surface
(* SCHEMA integrated_cnc_schema; *)
ENTITY curve_bounded_surface
SUBTYPE OF (bounded_surface);
basis_surface : surface;
boundaries : SET [1:?] OF boundary_curve;
implicit_outer : BOOLEAN;
WHERE
WR1: NOT implicit_outer OR (SIZEOF(QUERY (temp <* boundaries| (
'INTEGRATED_CNC_SCHEMA.OUTER_BOUNDARY_CURVE' IN TYPEOF(temp))
)) = 0);
WR2: NOT implicit_outer OR ('INTEGRATED_CNC_SCHEMA.BOUNDED_SURFACE' IN
TYPEOF(basis_surface));
WR3: SIZEOF(QUERY (temp <* boundaries| (
'INTEGRATED_CNC_SCHEMA.OUTER_BOUNDARY_CURVE' IN TYPEOF(temp))
)) <= 1;
WR4: SIZEOF(QUERY (temp <* boundaries| (temp\composite_curve_on_surface
.basis_surface[1] <> SELF.basis_surface))) = 0;
END_ENTITY; -- 10303-42: geometry_schema
Explicit Attributes
Entity curve_bounded_surface has the following local and inherited explicit attributes:
Derived Attributes
Entity curve_bounded_surface has the following local and inherited derived attributes:
Inverse Attributes
No Inverse AttributesSupertypes
Entity curve_bounded_surface inherits from the following supertypes:
representation_item
geometric_representation_item
surface
bounded_surface
Subtypes
No subtypesReferenced By
Entity curve_bounded_surface and its supertypes are referenced by the following definitions:
[Top Level Definitions] Generated by STEP ToolsTM EXPRESS to HTML Converter
on 2010-01-12T10:42:17-02:00