oriented_open_shell

EXPRESS specification:

ENTITY oriented_open_shell
SUBTYPE OF ( | open_shell);
open_shell_element | : | open_shell;
orientation | : | BOOLEAN;
DERIVE
SELF\connected_face_set.cfs_faces | : | SET [1:?] OF face := conditional_reverse (SELF.orientation, SELF.open_shell_element.cfs_faces);
WHERE
WRO8 | : | NOT ('STRUCTURAL_FRAME_SCHEMA.ORIENTED_OPEN_SHELL' IN TYPEOF (SELF.open_shell_element));
END_ENTITY;

References (1):

Name | Type | Referred through | Express-G
open_shell | Entity |
Subtype
| No Diagram

Inheritance graph

ENTITY oriented_open_shell;
ENTITY representation_item;
name | : | label;
ENTITY topological_representation_item;
ENTITY connected_face_set;
ENTITY open_shell;
ENTITY oriented_open_shell;
open_shell_element | : | open_shell;
orientation | : | BOOLEAN;
DERIVE
cfs_faces | : | SET [1:?] OF face := conditional_reverse (SELF.orientation, SELF.open_shell_element.cfs_faces);
END_ENTITY;