Salome HOME
Merge remote branch 'origin/V7_dev'
[modules/geom.git] / src / XAO / tests / data / test.xao
index 81f3fda474b0838668229d64f920a9977df15ddd..559136236ceb4a19ab555bc5a3fa6a4432b0b55a 100644 (file)
@@ -1,10 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <XAO version="1.0" author="me">
   <geometry name="mygeom">
-    <shape format="BREP">
-<![CDATA[
-DBRep_DrawableShape
-
+    <shape format="BREP"><![CDATA[
 CASCADE Topology V1, (c) Matra-Datavision
 Locations 0
 Curve2ds 24
@@ -46,7 +43,55 @@ Curves 12
 1 0 200 0 1 0 -0 
 1 0 200 200 1 0 -0 
 Polygon3D 0
-PolygonOnTriangulations 0
+PolygonOnTriangulations 24
+2 1 2 
+p 0.8000000008 1 0 200 
+2 1 4 
+p 0.8000000008 1 0 200 
+2 2 3 
+p 0.8000000008 1 0 200 
+2 1 2 
+p 0.8000000008 1 0 200 
+2 4 3 
+p 0.8000000008 1 0 200 
+2 1 4 
+p 0.8000000008 1 0 200 
+2 1 4 
+p 0.8000000008 1 0 200 
+2 1 2 
+p 0.8000000008 1 0 200 
+2 1 2 
+p 0.8000000008 1 0 200 
+2 2 3 
+p 0.8000000008 1 0 200 
+2 2 3 
+p 0.8000000008 1 0 200 
+2 4 3 
+p 0.8000000008 1 0 200 
+2 4 3 
+p 0.8000000008 1 0 200 
+2 2 3 
+p 0.8000000008 1 0 200 
+2 1 4 
+p 0.8000000008 1 0 200 
+2 4 3 
+p 0.8000000008 1 0 200 
+2 1 2 
+p 0.8000000008 1 0 200 
+2 1 4 
+p 0.8000000008 1 0 200 
+2 4 3 
+p 0.8000000008 1 0 200 
+2 1 4 
+p 0.8000000008 1 0 200 
+2 1 2 
+p 0.8000000008 1 0 200 
+2 2 3 
+p 0.8000000008 1 0 200 
+2 4 3 
+p 0.8000000008 1 0 200 
+2 2 3 
+p 0.8000000008 1 0 200 
 Surfaces 6
 1 0 0 0 1 0 -0 0 0 1 0 -1 0 
 1 0 0 0 -0 1 0 0 0 1 1 0 -0 
@@ -54,7 +99,19 @@ Surfaces 6
 1 0 200 0 -0 1 0 0 0 1 1 0 -0 
 1 0 0 0 0 0 1 1 0 -0 -0 1 0 
 1 200 0 0 1 0 -0 0 0 1 0 -1 0 
-Triangulations 0
+Triangulations 6
+4 2 1 0
+0 0 0 0 0 200 0 200 200 0 200 0 0 0 200 0 200 -200 0 -200 2 4 3 2 1 4 
+4 2 1 0
+0 0 0 200 0 0 200 0 200 0 0 200 0 0 0 200 200 200 200 0 3 2 1 3 1 4 
+4 2 1 0
+0 0 200 0 200 200 200 200 200 200 0 200 0 0 0 200 200 200 200 0 3 2 1 3 1 4 
+4 2 1 0
+0 200 0 200 200 0 200 200 200 0 200 200 0 0 0 200 200 200 200 0 3 2 1 3 1 4 
+4 2 1 0
+0 0 0 0 200 0 200 200 0 200 0 0 0 0 0 200 200 200 200 0 3 2 1 3 1 4 
+4 2 1 0
+200 0 0 200 0 200 200 200 200 200 200 0 0 0 200 0 200 -200 0 -200 2 4 3 2 1 4 
 
 TShapes 34
 Ve
@@ -76,6 +133,8 @@ Ed
 1  1 0 0 200
 2  1 1 0 0 200
 2  2 2 0 0 200
+6  1 1 0
+6  2 2 0
 0
 
 0101000
@@ -92,6 +151,8 @@ Ed
 1  2 0 0 200
 2  3 1 0 0 200
 2  4 3 0 0 200
+6  3 1 0
+6  4 3 0
 0
 
 0101000
@@ -108,6 +169,8 @@ Ed
 1  3 0 0 200
 2  5 1 0 0 200
 2  6 4 0 0 200
+6  5 1 0
+6  6 4 0
 0
 
 0101000
@@ -117,6 +180,8 @@ Ed
 1  4 0 0 200
 2  7 1 0 0 200
 2  8 5 0 0 200
+6  7 1 0
+6  8 5 0
 0
 
 0101000
@@ -127,8 +192,8 @@ Wi
 -32 0 -30 0 +28 0 +27 0 *
 Fa
 0  1e-07 1 0
-
-0111000
+2  1
+0101000
 +26 0 *
 Ve
 1e-07
@@ -149,6 +214,8 @@ Ed
 1  5 0 0 200
 2  9 6 0 0 200
 2  10 2 0 0 200
+6  9 6 0
+6  10 2 0
 0
 
 0101000
@@ -165,6 +232,8 @@ Ed
 1  6 0 0 200
 2  11 6 0 0 200
 2  12 3 0 0 200
+6  11 6 0
+6  12 3 0
 0
 
 0101000
@@ -181,6 +250,8 @@ Ed
 1  7 0 0 200
 2  13 6 0 0 200
 2  14 4 0 0 200
+6  13 6 0
+6  14 4 0
 0
 
 0101000
@@ -190,6 +261,8 @@ Ed
 1  8 0 0 200
 2  15 6 0 0 200
 2  16 5 0 0 200
+6  15 6 0
+6  16 5 0
 0
 
 0101000
@@ -200,14 +273,16 @@ Wi
 -22 0 -20 0 +18 0 +17 0 *
 Fa
 0  1e-07 6 0
-
-0111000
+2  6
+0101000
 +16 0 *
 Ed
  1e-07 1 1 0
 1  9 0 0 200
 2  17 2 0 0 200
 2  18 5 0 0 200
+6  17 2 0
+6  18 5 0
 0
 
 0101000
@@ -217,6 +292,8 @@ Ed
 1  10 0 0 200
 2  19 2 0 0 200
 2  20 3 0 0 200
+6  19 2 0
+6  20 3 0
 0
 
 0101000
@@ -227,14 +304,16 @@ Wi
 -14 0 -22 0 +13 0 +32 0 *
 Fa
 0  1e-07 2 0
-
-0111000
+2  2
+0101000
 +12 0 *
 Ed
  1e-07 1 1 0
 1  11 0 0 200
 2  21 4 0 0 200
 2  22 5 0 0 200
+6  21 4 0
+6  22 5 0
 0
 
 0101000
@@ -244,6 +323,8 @@ Ed
 1  12 0 0 200
 2  23 4 0 0 200
 2  24 3 0 0 200
+6  23 4 0
+6  24 3 0
 0
 
 0101000
@@ -254,8 +335,8 @@ Wi
 -10 0 -18 0 +9 0 +28 0 *
 Fa
 0  1e-07 4 0
-
-0111000
+2  4
+0101000
 +8 0 *
 Wi
 
@@ -263,8 +344,8 @@ Wi
 -27 0 -10 0 +17 0 +14 0 *
 Fa
 0  1e-07 5 0
-
-0111000
+2  5
+0101000
 +6 0 *
 Wi
 
@@ -272,8 +353,8 @@ Wi
 -30 0 -9 0 +20 0 +13 0 *
 Fa
 0  1e-07 3 0
-
-0111000
+2  3
+0101000
 +4 0 *
 Sh
 
@@ -284,31 +365,46 @@ So
 1100000
 +2 0 *
 
-+1 0 
-]]>
-    </shape>
++1 0 ]]></shape>
     <topology>
-      <vertices count="4">
-        <vertex index="0" name="v1" reference="1"/>
-        <vertex index="1" name="" reference="2"/>
-        <vertex index="2" name="v3" reference="3"/>
-        <vertex index="3" name="" reference="4"/>
+      <vertices count="8">
+        <vertex index="0" name="v1" reference="6"/>
+        <vertex index="1" name="" reference="7"/>
+        <vertex index="2" name="v3" reference="9"/>
+        <vertex index="3" name="" reference="11"/>
+        <vertex index="4" name="v5" reference="16"/>
+        <vertex index="5" name="" reference="17"/>
+        <vertex index="6" name="v7" reference="19"/>
+        <vertex index="7" name="" reference="21"/>
       </vertices>
-      <edges count="3">
+      <edges count="12">
         <edge index="0" name="e1" reference="5"/>
-        <edge index="1" name="" reference="6"/>
-        <edge index="2" name="e3" reference="7"/>
+        <edge index="1" name="" reference="8"/>
+        <edge index="2" name="e3" reference="10"/>
+        <edge index="3" name="" reference="12"/>
+        <edge index="4" name="e5" reference="15"/>
+        <edge index="5" name="" reference="18"/>
+        <edge index="6" name="e7" reference="20"/>
+        <edge index="7" name="" reference="22"/>
+        <edge index="8" name="e9" reference="25"/>
+        <edge index="9" name="" reference="26"/>
+        <edge index="10" name="e11" reference="29"/>
+        <edge index="11" name="" reference="30"/>
       </edges>
-      <faces count="2">
-        <face index="0" name="f1" reference="8"/>
-        <face index="1" name="" reference="9"/>
+      <faces count="6">
+        <face index="0" name="f1" reference="3"/>
+        <face index="1" name="" reference="13"/>
+        <face index="2" name="f3" reference="23"/>
+        <face index="3" name="" reference="27"/>
+        <face index="4" name="f5" reference="31"/>
+        <face index="5" name="" reference="33"/>
       </faces>
       <solids count="1">
-        <solid index="0" name="s1" reference="10"/>
+        <solid index="0" name="s1" reference="1"/>
       </solids>
     </topology>
   </geometry>
-  <groups>
+  <groups count="1">
     <group name="boite_1" dimension="solid" count="1">
       <element index="0" />
     </group>