Commit 5aa623af authored by Anna Tscherniewski's avatar Anna Tscherniewski

add clean geometry test 6

parent f9d9783a
Pipeline #14105 failed with stages
in 5 minutes and 59 seconds
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<geometry version="0.8" caption="corner" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://xsd.jupedsim.org/jps_geometry.xsd" unit="m">
<rooms>
<!-- Tunnel -->
<room id="0" caption="Tunnel">
<subroom id="1" caption="Tunnel" class="Corridor" A_x="0" B_y="0" C_z="0">
<polygon caption="wall">
<vertex px="0" py="0"/>
<vertex px="0" py="20"/>
</polygon>
<polygon caption="wall">
<vertex px="0" py="0"/>
<vertex px="10" py="0"/>
</polygon>
<polygon caption="wall">
<vertex px="14" py="0"/>
<vertex px="24" py="0"/>
</polygon>
<polygon caption="wall">
<vertex px="28" py="0"/>
<vertex px="38" py="0"/>
</polygon>
<polygon caption="wall">
<vertex px="42" py="0"/>
<vertex px="52" py="0"/>
</polygon>
<polygon caption="wall">
<vertex px="56" py="0"/>
<vertex px="66" py="0"/>
</polygon>
<polygon caption="wall">
<vertex px="70" py="0"/>
<vertex px="80" py="0"/>
</polygon>
<polygon caption="wall">
<vertex px="84" py="0"/>
<vertex px="94" py="0"/>
</polygon>
<polygon caption="wall">
<vertex px="98" py="0"/>
<vertex px="108" py="0"/>
</polygon>
<polygon caption="wall">
<vertex px="0" py="20"/>
<vertex px="10" py="20"/>
</polygon>
<polygon caption="wall">
<vertex px="14" py="20"/>
<vertex px="24" py="20"/>
</polygon>
<polygon caption="wall">
<vertex px="28" py="20"/>
<vertex px="38" py="20"/>
</polygon>
<polygon caption="wall">
<vertex px="42" py="20"/>
<vertex px="52" py="20"/>
</polygon>
<polygon caption="wall">
<vertex px="56" py="20"/>
<vertex px="66" py="20"/>
</polygon>
<polygon caption="wall">
<vertex px="70" py="20"/>
<vertex px="80" py="20"/>
</polygon>
<polygon caption="wall">
<vertex px="84" py="20"/>
<vertex px="94" py="20"/>
</polygon>
<polygon caption="wall">
<vertex px="98" py="20"/>
<vertex px="108" py="20"/>
</polygon>
<polygon caption="wall">
<vertex px="108" py="0"/>
<vertex px="108" py="20"/>
</polygon>
</subroom>
<crossings/>
</room>
<!-- Treppen -->
<room id="2" caption="Treppe_r_GL1">
<subroom id="2" caption="Tunnel" class="stairs" A_x="0" B_y="-0.4" C_z="0">
<polygon caption="wall">
<vertex px="10" py="0"/>
<vertex px="10" py="-10"/>
</polygon>
<polygon caption="wall">
<vertex px="14" py="0"/>
<vertex px="14" py="-10"/>
</polygon>
</subroom>
<crossings/>
</room>
<room id="4" caption="Treppe_r_GL2">
<subroom id="4" caption="Tunnel" class="stairs" A_x="0" B_y="-0.4" C_z="0">
<polygon caption="wall">
<vertex px="24" py="0"/>
<vertex px="24" py="-10"/>
</polygon>
<polygon caption="wall">
<vertex px="28" py="0"/>
<vertex px="28" py="-10"/>
</polygon>
</subroom>
<crossings/>
</room>
<room id="6" caption="Treppe_r_GL3">
<subroom id="6" caption="Tunnel" class="stairs" A_x="0" B_y="-0.4" C_z="0">
<polygon caption="wall">
<vertex px="38" py="0"/>
<vertex px="38" py="-10"/>
</polygon>
<polygon caption="wall">
<vertex px="42" py="0"/>
<vertex px="42" py="-10"/>
</polygon>
</subroom>
<crossings/>
</room>
<room id="8" caption="Treppe_r_GL4">
<subroom id="8" caption="Tunnel" class="stairs" A_x="0" B_y="-0.4" C_z="0">
<polygon caption="wall">
<vertex px="52" py="0"/>
<vertex px="52" py="-10"/>
</polygon>
<polygon caption="wall">
<vertex px="56" py="0"/>
<vertex px="56" py="-10"/>
</polygon>
</subroom>
<crossings/>
</room>
<room id="10" caption="Treppe_r_GL5">
<subroom id="10" caption="Tunnel" class="stairs" A_x="0" B_y="-0.4" C_z="0">
<polygon caption="wall">
<vertex px="66" py="0"/>
<vertex px="66" py="-10"/>
</polygon>
<polygon caption="wall">
<vertex px="70" py="0"/>
<vertex px="70" py="-10"/>
</polygon>
</subroom>
<crossings/>
</room>
<room id="12" caption="Treppe_r_GL6">
<subroom id="12" caption="Tunnel" class="stairs" A_x="0" B_y="-0.4" C_z="0">
<polygon caption="wall">
<vertex px="80" py="0"/>
<vertex px="80" py="-10"/>
</polygon>
<polygon caption="wall">
<vertex px="84" py="0"/>
<vertex px="84" py="-10"/>
</polygon>
</subroom>
<crossings/>
</room>
<room id="14" caption="Treppe_r_GL7">
<subroom id="14" caption="Tunnel" class="stairs" A_x="0" B_y="-0.4" C_z="0">
<polygon caption="wall">
<vertex px="94" py="0"/>
<vertex px="94" py="-10"/>
</polygon>
<polygon caption="wall">
<vertex px="98" py="0"/>
<vertex px="98" py="-10"/>
</polygon>
</subroom>
<crossings/>
</room>
<room id="1" caption="Treppe_l_GL1">
<subroom id="1" caption="Tunnel" class="stairs" A_x="0" B_y="0.4" C_z="-8">
<polygon caption="wall">
<vertex px="10" py="20"/>
<vertex px="10" py="30"/>
</polygon>
<polygon caption="wall">
<vertex px="14" py="20"/>
<vertex px="14" py="30"/>
</polygon>
</subroom>
<crossings/>
</room>
<room id="3" caption="Treppe_l_GL2">
<subroom id="3" caption="Tunnel" class="stairs" A_x="0" B_y="0.4" C_z="-8">
<polygon caption="wall">
<vertex px="24" py="20"/>
<vertex px="24" py="30"/>
</polygon>
<polygon caption="wall">
<vertex px="28" py="20"/>
<vertex px="28" py="30"/>
</polygon>
</subroom>
<crossings/>
</room>
<room id="5" caption="Treppe_l_GL3">
<subroom id="5" caption="Tunnel" class="stairs" A_x="0" B_y="0.4" C_z="-8">
<polygon caption="wall">
<vertex px="38" py="20"/>
<vertex px="38" py="30"/>
</polygon>
<polygon caption="wall">
<vertex px="42" py="20"/>
<vertex px="42" py="30"/>
</polygon>
</subroom>
<crossings/>
</room>
<room id="7" caption="Treppe_l_GL4">
<subroom id="7" caption="Tunnel" class="stairs" A_x="0" B_y="0.4" C_z="-8">
<polygon caption="wall">
<vertex px="52" py="20"/>
<vertex px="52" py="30"/>
</polygon>
<polygon caption="wall">
<vertex px="56" py="20"/>
<vertex px="56" py="30"/>
</polygon>
</subroom>
<crossings/>
</room>
<room id="9" caption="Treppe_l_GL5">
<subroom id="9" caption="Tunnel" class="stairs" A_x="0" B_y="0.4" C_z="-8">
<polygon caption="wall">
<vertex px="66" py="20"/>
<vertex px="66" py="30"/>
</polygon>
<polygon caption="wall">
<vertex px="70" py="20"/>
<vertex px="70" py="30"/>
</polygon>
</subroom>
<crossings/>
</room>
<room id="11" caption="Treppe_l_GL6">
<subroom id="11" caption="Tunnel" class="stairs" A_x="0" B_y="0.4" C_z="-8">
<polygon caption="wall">
<vertex px="80" py="20"/>
<vertex px="80" py="30"/>
</polygon>
<polygon caption="wall">
<vertex px="84" py="20"/>
<vertex px="84" py="30"/>
</polygon>
</subroom>
<crossings/>
</room>
<room id="13" caption="Treppe_l_GL7">
<subroom id="13" caption="Tunnel" class="stairs" A_x="0" B_y="0.4" C_z="-8">
<polygon caption="wall">
<vertex px="94" py="20"/>
<vertex px="94" py="30"/>
</polygon>
<polygon caption="wall">
<vertex px="98" py="20"/>
<vertex px="98" py="30"/>
</polygon>
</subroom>
<crossings/>
</room>
<!-- Gleis 1 -->
<room id="101" caption="Gleis_1">
<subroom id="2" caption="Gleis_1_m" class="Corridor" A_x="0" B_y="0" C_z="4">
<polygon caption="wall">
<vertex px="10" py="30"/>
<vertex px="10" py="20"/>
</polygon>
<polygon caption="wall">
<vertex px="10" py="20"/>
<vertex px="14" py="20"/>
</polygon>
<polygon caption="wall">
<vertex px="14" py="20"/>
<vertex px="14" py="30"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="30"/>
<vertex px="15" py="25"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="23"/>
<vertex px="15" py="5"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="3"/>
<vertex px="15" py="-3"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="-5"/>
<vertex px="15" py="-10"/>
</polygon>
<polygon caption="wall">
<vertex px="14" py="-10"/>
<vertex px="14" py="0"/>
</polygon>
<polygon caption="wall">
<vertex px="14" py="0"/>
<vertex px="10" py="0"/>
</polygon>
<polygon caption="wall">
<vertex px="10" py="0"/>
<vertex px="10" py="-10"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="30"/>
<vertex px="9" py="25"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="23"/>
<vertex px="9" py="5"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="3"/>
<vertex px="9" py="-3"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="-5"/>
<vertex px="9" py="-10"/>
</polygon>
</subroom>
<subroom id="1" caption="Gleis_1_l" class="Corridor" A_x="0" B_y="0" C_z="4">
<polygon caption="wall">
<vertex px="9" py="30"/>
<vertex px="9" py="31"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="33"/>
<vertex px="9" py="51"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="53"/>
<vertex px="9" py="59"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="61"/>
<vertex px="9" py="79"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="81"/>
<vertex px="9" py="87"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="89"/>
<vertex px="9" py="107"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="109"/>
<vertex px="9" py="115"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="117"/>
<vertex px="9" py="130"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="30"/>
<vertex px="15" py="31"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="33"/>
<vertex px="15" py="51"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="53"/>
<vertex px="15" py="59"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="61"/>
<vertex px="15" py="79"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="81"/>
<vertex px="15" py="87"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="89"/>
<vertex px="15" py="107"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="109"/>
<vertex px="15" py="115"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="117"/>
<vertex px="15" py="130"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="130"/>
<vertex px="9" py="130"/>
</polygon>
</subroom>
<subroom id="3" caption="Gleis_1_r" class="Corridor" A_x="0" B_y="0" C_z="4">
<polygon caption="wall">
<vertex px="9" py="-10"/>
<vertex px="9" py="-23"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="-25"/>
<vertex px="9" py="-31"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="-33"/>
<vertex px="9" py="-51"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="-53"/>
<vertex px="9" py="-59"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="-61"/>
<vertex px="9" py="-79"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="-81"/>
<vertex px="9" py="-87"/>
</polygon>
<polygon caption="wall">
<vertex px="9" py="-89"/>
<vertex px="9" py="-110"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="-10"/>
<vertex px="15" py="-23"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="-25"/>
<vertex px="15" py="-31"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="-33"/>
<vertex px="15" py="-51"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="-53"/>
<vertex px="15" py="-59"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="-61"/>
<vertex px="15" py="-79"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="-81"/>
<vertex px="15" py="-87"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="-89"/>
<vertex px="15" py="-110"/>
</polygon>
<polygon caption="wall">
<vertex px="15" py="-110"/>
<vertex px="9" py="-110"/>
</polygon>
</subroom>
<crossings>
<crossing id="1" subroom1_id="1" subroom2_id="2">
<vertex px="9" py="30"/>
<vertex px="10" py="30"/>
</crossing>
<crossing id="2" subroom1_id="1" subroom2_id="2">
<vertex px="14" py="30"/>
<vertex px="15" py="30"/>
</crossing>
<crossing id="3" subroom1_id="3" subroom2_id="2">
<vertex px="9" py="-10"/>
<vertex px="10" py="-10"/>
</crossing>
<crossing id="4" subroom1_id="3" subroom2_id="2">
<vertex px="14" py="-10"/>
<vertex px="15" py="-10"/>
</crossing>
</crossings>
</room>
<!-- Gleis 2 -->
<room id="102" caption="Gleis_2">
<subroom id="2" caption="Gleis_2_m" class="Corridor" A_x="0" B_y="0" C_z="4">
<polygon caption="wall">
<vertex px="24" py="30"/>
<vertex px="24" py="20"/>
</polygon>
<polygon caption="wall">
<vertex px="24" py="20"/>
<vertex px="28" py="20"/>
</polygon>
<polygon caption="wall">
<vertex px="28" py="20"/>
<vertex px="28" py="30"/>
</polygon>
<polygon caption="wall">
<vertex px="29" py="30"/>
<vertex px="29" py="25"/>
</polygon>
<polygon caption="wall">
<vertex px="29" py="23"/>
<vertex px="29" py="5"/>
</polygon>
<polygon caption="wall">
<vertex px="29" py="3"/>
<vertex px="29" py="-3"/>
</polygon>
<polygon caption="wall">
<vertex px="29" py="-5"/>
<vertex px="29" py="-10"/>
</polygon>
<polygon caption="wall">
<vertex px="28" py="-10"/>
<vertex px="28" py="0"/>
</polygon>
<polygon caption="wall">
<vertex px="28" py="0"/>
<vertex px="24" py="0"/>
</polygon>
<polygon caption="wall">
<vertex px="24" py="0"/>
<vertex px="24" py="-10"/>
</polygon>
<polygon caption="wall">
<vertex px="23" py="30"/>
<vertex px="23" py="25"/>
</polygon>
<polygon caption="wall">
<vertex px="23" py="23"/>
<vertex px="23" py="5"/>
</polygon>
<polygon caption="wall">
<vertex px="23" py="3"/>
<vertex px="23" py="-3"/>
</polygon>
<polygon caption="wall">
<vertex px="23" py="-5"/>
<vertex px="23" py="-10"/>
</polygon>
</subroom>
<subroom id="1" caption="Gleis_2_l" class="Corridor" A_x="0" B_y="0" C_z="4">
<polygon caption="wall">
<vertex px="23" py="30"/>
<vertex px="23" py="31"/>
</polygon>
<polygon caption="wall">
<vertex px="23" py="33"/>
<vertex px="23" py="51"/>
</polygon>
<polygon caption="wall">
<vertex px="23" py="53"/>
<vertex px="23" py="59"/>
</polygon>
<polygon caption="wall">
<vertex px="23" py="61"/>
<vertex px="23" py="79"/>
</polygon>
<polygon caption="wall">
<vertex px="23" py="81"/>
<vertex px="23" py="87"/>
</polygon>
<polygon caption="wall">
<vertex px="23" py="89"/>
<vertex px="23" py="107"/>
</polygon>
<polygon caption="wall">
<vertex px="23" py="109"/>
<vertex px="23" py="115"/>
</polygon>
<polygon caption="wall">
<vertex px="23" py="117"/>
<vertex px="23" py="130"/>
</polygon>
<polygon caption="wall">
<vertex px="29" py="30"/>
<vertex px="29" py="31"/>
</polygon>
<polygon caption="wall">
<vertex px="29" py="33"/>
<vertex px="29" py="51"/>
</polygon>
<polygon caption="wall">
<vertex px="29" py="53"/>
<vertex px="29" py="59"/>
</polygon>
<polygon caption="wall">
<vertex px="29" py="61"/>
<vertex px="29" py="79"/>
</polygon>
<polygon caption="wall">
<vertex px="29" py="81"/>
<vertex px="29" py="87"/>
</polygon>
<polygon caption="wall">
<vertex px="29" py="89"/>
<vertex px="29" py="107"/>
</polygon>
<polygon caption="wall">
<vertex px="29" py="109"/>
<vertex px="29" py="115"/>
</polygon>
<polygon caption="wall">
<vertex px="29" py="117"/>
<vertex px="29" py="130"/>
</polygon>