ENTITY surface_patch

(* SCHEMA geometry_schema; *)
 ENTITY surface_patch
 SUBTYPE OF (founded_item);
   parent_surface : bounded_surface;
   u_transition   : transition_code;
   v_transition   : transition_code;
   u_sense        : BOOLEAN;
   v_sense        : BOOLEAN;
 INVERSE
   using_surfaces : BAG[1:?] OF rectangular_composite_surface FOR segments;
 WHERE
   WR1: (NOT ('GEOMETRY_SCHEMA.CURVE_BOUNDED_SURFACE' 
                 IN TYPEOF(parent_surface)));
 END_ENTITY;

Explicit Attributes

Entity surface_patch has the following local and inherited explicit attributes:
AttributeTypeDefined By
 parent_surfacebounded_surface (ENTITY)surface_patch
 u_transitiontransition_code (ENUM)surface_patch
 v_transitiontransition_code (ENUM)surface_patch
 u_senseBOOLEANsurface_patch
 v_senseBOOLEANsurface_patch

Derived Attributes

Entity surface_patch has the following local and inherited derived attributes:
AttributeTypeDefined By
 usersSET OF founded_item_select (SELECT)founded_item

Inverse Attributes

Entity surface_patch has the following local and inherited inverse attributes:
AttributeTypeDefined By
 using_surfacesBAG OF rectangular_composite_surface (ENTITY)surface_patch

Supertypes

Entity surface_patch inherits from the following supertypes:
  founded_item

Subtypes

    No subtypes

Referenced By

Entity surface_patch and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 founded_item_select SELECT founded_item
 rectangular_composite_surface ENTITY surface_patch


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:13:58-04:00