R_GE_S_NOT_CLOSED
Requirement
| ID |
R_GE_S_NOT_CLOSED |
| Description |
The shell must not have any holes; it must be watertight. |
| Error code |
GE_S_NOT_CLOSED |

Check
The check collects all edges and matches them to their respective opposite edges. If an edge has no opposite edge, a hole in the shell is detected here and an error is reported.
Test cases
| Test case ID |
CityGML model |
Expected result |
| GE-gml:SO-0002-T0001 |
SimpleSolid_SrefBS.gml |
OK |
| GE-gml:SO-0002-T0002 |
SimpleSolid_SrefBS-GE-gml-SO-0002-T0001.gml |
GE_S_NOT_CLOSED |