This annex provides a detailed specification of SEDRIS in the form of UML diagrams that illustrate the relationships among the various DRM classes. The following table of contents lists the topics in this annex:
A.1 Table of contents and introduction A.2.4 Data tables and properties A.2.8 Vertices and finite element meshes A.2.14 Model instancing and transformations |
The UML figures contained herein depict the relationships between the various DRM classes. Should the UML diagrams in this annex conflict with the UML diagrams provided with each DRM class specification, the UML diagrams in this annex will take precedence.
The classes have been organized according to like functionality so that all of a particular type of functionality can be seen on one sheet. These figures are grouped in the order of presentation of the text in 4 Concepts. The notation used is as described in 4.5.3 Modeling technique and notation.
The navigation diagram in Figure A.1 provides direct access to the sheets below.
The spatial concepts are depicted in the UML diagram in Figure A.2.
The DRM classes that relate to specifying libraries and labels are depicted in the UML diagram in Figure A.3.
The DRM classes related to data tables and related properties are depicted in the UML diagram in Figure A.4.
The DRM classes related to specifying overall geometry are depicted in the UML diagram in Figure A.5.
The DRM classes related to specifying aggregate geometry are depicted in the UML diagram in Figure A.6.
The DRM classes related to specifying primtive geometry are depicted in the UML diagram in Figure A.7.
The DRM classes related to specifying vertices and finite element meshes are depicted in the UML diagram in Figure A.8.
The DRM classes related to specifying features and aggregate features are depicted in the UML diagram in Figure A.9.
The DRM classes related to topology hierarchies are depicted in the UML diagram in Figure A.10.
The DRM classes related to specifying geometry topology are depicted in the UML diagram in Figure A.11.
The DRM classes related to specifying feature topology are depicted in the UML diagram in Figure A.12.
The DRM classes related to models and model representation are depicted in the UML diagram in Figure A.13.
The DRM classes related to specifying model instancing and related transformations are depicted in the UML diagram in Figure A.14.
The DRM classes related to base classes and reference surfaces and volumes are depicted in the UML diagram in Figure A.15.
The DRM classes related to specifying property sets are depicted in the UML diagram in Figure A.15.
The DRM classes related to specifying colours and colour tables are depicted in the UML diagram in Figure A.16.
The DRM classes related to specifying Expressions are depicted in the UML diagram in Figure A.17.
The DRM classes related to specifying images and sounds are depicted in the UML diagram in Figure A.18.
The DRM classes related to specification and use of expressions are depicted in the UML diagram in Figure A.19.
The DRM classes related to the specification and use of control links are depicted in the UML diagram in Figure A.20.
The DRM classes related to Time and Metadata and depicted in the UML diagram in Figure A.21.
The DRM classes related to the structure of SEDRIS transmittals are depicted in the UML diagram in Figure A.22.