ENTITY zone_bounded

(* SCHEMA STRUCTURAL_FRAME_SCHEMA; *)
ENTITY zone_bounded
SUBTYPE OF (zone);
	bounding_gridlines : SET [2:4] OF gridline;
	bounding_levels : OPTIONAL SET [1:2] OF grid_level;
DERIVE
	bounding_grid : grid := bounding_gridlines[1].parent_grid; 
WHERE
	WRZ1 : SIZEOF(QUERY(line <* bounding_gridlines | line.parent_grid :<>:
		 	(bounding_grid)) ) = 0;
	WRZ2 : NOT (EXISTS(bounding_levels) AND 
		 (SIZEOF(QUERY(level <* bounding_levels | level.parent_grid :<>:
		 	(bounding_grid)) ) <> 0));
END_ENTITY; 

Explicit Attributes

Entity zone_bounded has the following local and inherited explicit attributes:
AttributeTypeDefined By
 zone_namelabel (STRING)zone
 zone_descriptiontext (STRING)zone
 bounding_gridlinesSET OF gridline (ENTITY)zone_bounded
 bounding_levelsSET OF grid_level (ENTITY)zone_bounded

Derived Attributes

Entity zone_bounded has the following local and inherited derived attributes:
AttributeTypeDefined By
 bounding_gridgrid (ENTITY)zone_bounded

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity zone_bounded inherits from the following supertypes:
  zone

Subtypes

    No subtypes

Referenced By

Entity zone_bounded and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 select_structural_item SELECT zone
 zone ENTITY zone_bounded


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2023-03-25T00:11:39-04:00