Skip to content

Commit 80b2f88

Browse files
add files
1 parent 1db89bf commit 80b2f88

File tree

10 files changed

+13583
-0
lines changed

10 files changed

+13583
-0
lines changed

tests/data/test.shz

58.3 MB
Binary file not shown.

tests/data/test.smesh

Lines changed: 2049 additions & 0 deletions
Large diffs are not rendered by default.

tests/data/test.stl

Lines changed: 7191 additions & 0 deletions
Large diffs are not rendered by default.

tests/data/test.svg

Lines changed: 144 additions & 0 deletions
Loading

tests/data/test.ts

Lines changed: 266 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,266 @@
1+
GOCAD TSurf 1
2+
HEADER {
3+
name: section1
4+
*solid*color: 0 0 0.247058 1
5+
mesh: true
6+
}
7+
GOCAD_ORIGINAL_COORDINATE_SYSTEM
8+
NAME " gocad Local"
9+
PROJECTION Unknown
10+
DATUM Unknown
11+
AXIS_NAME X Y Z
12+
AXIS_UNIT m m m
13+
ZPOSITIVE Elevation
14+
END_ORIGINAL_COORDINATE_SYSTEM
15+
PROPERTY_CLASS_HEADER X {
16+
kind: X
17+
unit: m
18+
}
19+
PROPERTY_CLASS_HEADER Y {
20+
kind: Y
21+
unit: m
22+
}
23+
PROPERTY_CLASS_HEADER Z {
24+
kind: Z
25+
unit: m
26+
is_z: on
27+
}
28+
PROPERTY_CLASS_HEADER vector3d {
29+
kind: Length
30+
unit: m
31+
}
32+
TFACE
33+
VRTX 1 -61.724365234375 14.696276664733887 0
34+
VRTX 2 -60.809925079345703 -0.9797513484954834 0
35+
VRTX 3 -56.237758636474609 27.106468200683594 0
36+
VRTX 4 -43.174396514892578 -5.2906603813171387 0
37+
VRTX 5 -38.863487243652344 22.142391204833984 0
38+
VRTX 6 -16.394514083862305 -4.6374917030334473 0
39+
VRTX 7 -15.088176727294922 19.790987014770508 0
40+
VRTX 8 16.525150299072266 22.795562744140625 0
41+
VRTX 9 20.182882308959961 -4.76812744140625 0
42+
VRTX 10 35.989547729492188 -5.4212956428527832 0
43+
VRTX 11 40.300453186035156 24.885698318481445 0
44+
VRTX 12 41.345527648925781 4.1149587631225586 0
45+
VRTX 13 42.65185546875 13.128674507141113 0
46+
VRTX 14 33.778732299804688 9.1487140655517578 0
47+
TRGL 9 6 7
48+
TRGL 7 6 5
49+
TRGL 14 13 12
50+
TRGL 14 10 9
51+
TRGL 14 12 10
52+
TRGL 14 8 11
53+
TRGL 5 4 1
54+
TRGL 4 2 1
55+
TRGL 5 1 3
56+
TRGL 14 9 8
57+
TRGL 14 11 13
58+
TRGL 6 4 5
59+
TRGL 9 7 8
60+
TFACE
61+
VRTX 15 41.060092926025391 23.489406585693359 0
62+
VRTX 16 41.938926696777344 13.272991180419922 0
63+
VRTX 17 37.325065612792969 -4.8529109954833984 0
64+
VRTX 18 42.268489837646484 4.1551122665405273 0
65+
VRTX 19 51.056808471679688 24.478094100952148 0
66+
VRTX 20 54.681987762451172 -5.951451301574707 0
67+
VRTX 21 68.523590087890625 23.379554748535156 0
68+
VRTX 22 71.050216674804688 14.701091766357422 0
69+
VRTX 23 71.489646911621094 -6.9401340484619141 0
70+
VRTX 24 73.906425476074219 1.6284713745117188 0
71+
VRTX 25 58.472381591796875 7.3579936027526855 0
72+
VRTX 26 59.740493774414062 17.239809036254883 0
73+
VRTX 27 50.944915771484375 17.018472671508789 0
74+
TRGL 26 22 25
75+
TRGL 27 15 19
76+
TRGL 27 19 26
77+
TRGL 26 19 21
78+
TRGL 25 22 24
79+
TRGL 27 26 25
80+
TRGL 27 16 15
81+
TRGL 25 24 23
82+
TRGL 25 18 16
83+
TRGL 26 21 22
84+
TRGL 20 17 18
85+
TRGL 27 25 16
86+
TRGL 25 20 18
87+
TRGL 25 23 20
88+
TFACE
89+
VRTX 28 -60.819545745849609 -1.6231528520584106 0
90+
VRTX 29 -59.900272369384766 -12.260540008544922 0
91+
VRTX 30 -56.485797882080078 -21.58466911315918 0
92+
VRTX 31 -41.777313232421875 -5.694251537322998 0
93+
VRTX 32 -33.109817504882812 -28.019632339477539 0
94+
VRTX 33 -20.371213912963867 -4.9062972068786621 0
95+
VRTX 34 -1.4603073596954346 -27.756978988647461 0
96+
VRTX 35 0.64090609550476074 -5.1689496040344238 0
97+
VRTX 36 14.167461395263672 -27.8883056640625 0
98+
VRTX 37 16.925300598144531 -5.0376248359680176 0
99+
VRTX 38 36.230190277099609 -5.694251537322998 0
100+
VRTX 39 40.4326171875 -27.100349426269531 0
101+
VRTX 40 49.100112915039062 -5.8255763053894043 0
102+
VRTX 41 67.617050170898438 -30.646144866943359 0
103+
VRTX 42 71.162841796875 -7.5328121185302734 0
104+
VRTX 43 74.44598388671875 -15.543684005737305 0
105+
VRTX 44 76.153221130371094 -25.261791229248047 0
106+
VRTX 45 65.442642211914062 -17.077461242675781 0
107+
VRTX 46 52.735378265380859 -17.314252853393555 0
108+
TRGL 34 32 33
109+
TRGL 46 41 39
110+
TRGL 46 39 38
111+
TRGL 39 36 38
112+
TRGL 45 44 41
113+
TRGL 32 30 31
114+
TRGL 46 45 41
115+
TRGL 45 40 42
116+
TRGL 46 40 45
117+
TRGL 37 36 35
118+
TRGL 45 43 44
119+
TRGL 33 32 31
120+
TRGL 31 30 29
121+
TRGL 38 36 37
122+
TRGL 35 34 33
123+
TRGL 46 38 40
124+
TRGL 45 42 43
125+
TRGL 36 34 35
126+
TRGL 31 29 28
127+
BSTONE 13
128+
BSTONE 24
129+
BSTONE 44
130+
BORDER 47 13 11
131+
BORDER 48 24 22
132+
BORDER 49 44 43
133+
END
134+
GOCAD TSurf 1
135+
HEADER {
136+
name: section1
137+
*solid*color: 0 0 0.247058 1
138+
mesh: true
139+
}
140+
GOCAD_ORIGINAL_COORDINATE_SYSTEM
141+
NAME " gocad Local"
142+
PROJECTION Unknown
143+
DATUM Unknown
144+
AXIS_NAME X Y Z
145+
AXIS_UNIT m m m
146+
ZPOSITIVE Elevation
147+
END_ORIGINAL_COORDINATE_SYSTEM
148+
PROPERTY_CLASS_HEADER X {
149+
kind: X
150+
unit: m
151+
}
152+
PROPERTY_CLASS_HEADER Y {
153+
kind: Y
154+
unit: m
155+
}
156+
PROPERTY_CLASS_HEADER Z {
157+
kind: Z
158+
unit: m
159+
is_z: on
160+
}
161+
PROPERTY_CLASS_HEADER vector3d {
162+
kind: Length
163+
unit: m
164+
}
165+
TFACE
166+
VRTX 1 -61.724365234375 14.696276664733887 0
167+
VRTX 2 -60.809925079345703 -0.9797513484954834 0
168+
VRTX 3 -56.237758636474609 27.106468200683594 0
169+
VRTX 4 -43.174396514892578 -5.2906603813171387 0
170+
VRTX 5 -38.863487243652344 22.142391204833984 0
171+
VRTX 6 -16.394514083862305 -4.6374917030334473 0
172+
VRTX 7 -15.088176727294922 19.790987014770508 0
173+
VRTX 8 16.525150299072266 22.795562744140625 0
174+
VRTX 9 20.182882308959961 -4.76812744140625 0
175+
VRTX 10 35.989547729492188 -5.4212956428527832 0
176+
VRTX 11 40.300453186035156 24.885698318481445 0
177+
VRTX 12 41.345527648925781 4.1149587631225586 0
178+
VRTX 13 42.65185546875 13.128674507141113 0
179+
VRTX 14 33.778732299804688 9.1487140655517578 0
180+
TRGL 9 6 7
181+
TRGL 7 6 5
182+
TRGL 14 13 12
183+
TRGL 14 10 9
184+
TRGL 14 12 10
185+
TRGL 14 8 11
186+
TRGL 5 4 1
187+
TRGL 4 2 1
188+
TRGL 5 1 3
189+
TRGL 14 9 8
190+
TRGL 14 11 13
191+
TRGL 6 4 5
192+
TRGL 9 7 8
193+
TFACE
194+
VRTX 15 41.060092926025391 23.489406585693359 0
195+
VRTX 16 41.938926696777344 13.272991180419922 0
196+
VRTX 17 37.325065612792969 -4.8529109954833984 0
197+
VRTX 18 42.268489837646484 4.1551122665405273 0
198+
VRTX 19 51.056808471679688 24.478094100952148 0
199+
VRTX 20 54.681987762451172 -5.951451301574707 0
200+
VRTX 21 68.523590087890625 23.379554748535156 0
201+
VRTX 22 71.050216674804688 14.701091766357422 0
202+
VRTX 23 71.489646911621094 -6.9401340484619141 0
203+
VRTX 24 73.906425476074219 1.6284713745117188 0
204+
VRTX 25 58.472381591796875 7.3579936027526855 0
205+
VRTX 26 59.740493774414062 17.239809036254883 0
206+
VRTX 27 50.944915771484375 17.018472671508789 0
207+
TRGL 26 22 25
208+
TRGL 27 15 19
209+
TRGL 27 19 26
210+
TRGL 26 19 21
211+
TRGL 25 22 24
212+
TRGL 27 26 25
213+
TRGL 27 16 15
214+
TRGL 25 24 23
215+
TRGL 25 18 16
216+
TRGL 26 21 22
217+
TRGL 20 17 18
218+
TRGL 27 25 16
219+
TRGL 25 20 18
220+
TRGL 25 23 20
221+
TFACE
222+
VRTX 28 -60.819545745849609 -1.6231528520584106 0
223+
VRTX 29 -59.900272369384766 -12.260540008544922 0
224+
VRTX 30 -56.485797882080078 -21.58466911315918 0
225+
VRTX 31 -41.777313232421875 -5.694251537322998 0
226+
VRTX 32 -33.109817504882812 -28.019632339477539 0
227+
VRTX 33 -20.371213912963867 -4.9062972068786621 0
228+
VRTX 34 -1.4603073596954346 -27.756978988647461 0
229+
VRTX 35 0.64090609550476074 -5.1689496040344238 0
230+
VRTX 36 14.167461395263672 -27.8883056640625 0
231+
VRTX 37 16.925300598144531 -5.0376248359680176 0
232+
VRTX 38 36.230190277099609 -5.694251537322998 0
233+
VRTX 39 40.4326171875 -27.100349426269531 0
234+
VRTX 40 49.100112915039062 -5.8255763053894043 0
235+
VRTX 41 67.617050170898438 -30.646144866943359 0
236+
VRTX 42 71.162841796875 -7.5328121185302734 0
237+
VRTX 43 74.44598388671875 -15.543684005737305 0
238+
VRTX 44 76.153221130371094 -25.261791229248047 0
239+
VRTX 45 65.442642211914062 -17.077461242675781 0
240+
VRTX 46 52.735378265380859 -17.314252853393555 0
241+
TRGL 34 32 33
242+
TRGL 46 41 39
243+
TRGL 46 39 38
244+
TRGL 39 36 38
245+
TRGL 45 44 41
246+
TRGL 32 30 31
247+
TRGL 46 45 41
248+
TRGL 45 40 42
249+
TRGL 46 40 45
250+
TRGL 37 36 35
251+
TRGL 45 43 44
252+
TRGL 33 32 31
253+
TRGL 31 30 29
254+
TRGL 38 36 37
255+
TRGL 35 34 33
256+
TRGL 46 38 40
257+
TRGL 45 42 43
258+
TRGL 36 34 35
259+
TRGL 31 29 28
260+
BSTONE 13
261+
BSTONE 24
262+
BSTONE 44
263+
BORDER 47 13 11
264+
BORDER 48 24 22
265+
BORDER 49 44 43
266+
END

tests/data/test.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
1061587.407 6877152.488 -1765.785518
2+
1061574.69 6877155.348 -1864.022334
3+
1061574.065 6877155.353 -1868.52563
4+
1061573.441 6877155.359 -1872.90478
5+
1061572.818 6877155.614 -1877.279658
6+
1061571.569 6877155.625 -1886.096919
7+
1061566.454 6877156.419 -1921.725215
8+
1061565.83 6877156.424 -1926.150142
9+
1061531.087 6877161.974 -2164.694087
10+
1061530.464 6877162.23 -2169.062983
11+
1061523.736 6877164.287 -2217.590327

tests/data/test.vo

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
GOCAD Voxet 1
2+
HEADER {
3+
name: test
4+
sections: 3 1 1 2 2 0 0 3 0 0
5+
*painted*variable: random
6+
painted: on
7+
ascii: on
8+
}
9+
GOCAD_ORIGINAL_COORDINATE_SYSTEM
10+
NAME "SKUA Local"
11+
PROJECTION Unknown
12+
DATUM Unknown
13+
AXIS_NAME X Y Z
14+
AXIS_UNIT m m m
15+
ZPOSITIVE Elevation
16+
END_ORIGINAL_COORDINATE_SYSTEM
17+
CLASSIFICATION "3D Survey" Seismic "3D Survey"
18+
AXIS_O 0 0 0
19+
AXIS_U 900 0 0
20+
AXIS_V 0 900 0
21+
AXIS_W 0 0 900
22+
AXIS_MIN 0 0 0
23+
AXIS_MAX 1 1 1
24+
AXIS_N 10 10 10
25+
AXIS_NAME axis-1 axis-2 axis-3
26+
AXIS_UNIT "unitless" "unitless" "unitless"
27+
AXIS_TYPE even even even
28+
29+
ASCII_DATA_FILE test__ascii@@
30+
31+
32+
PROPERTY 1 random
33+
PROPERTY_CLASS 1 random
34+
PROPERTY_KIND 1 "Real Number"
35+
PROPERTY_CLASS_HEADER 1 random {
36+
kind: Real Number
37+
unit: unitless
38+
pclip: 99
39+
low_clip: 2.015344
40+
high_clip: 9.993502
41+
*colormap*standard*colors: 0 0 0 1 85 0 1 1 170 1 1 0 255 1 0 0
42+
}
43+
PROPERTY_SUBCLASS 1 QUANTITY Float
44+
PROP_ORIGINAL_UNIT 1 none
45+
PROP_UNIT 1 unitless
46+
PROP_NO_DATA_VALUE 1 -99999
47+
PROP_SAMPLE_STATS 1 1000 6.05339 5.30638 2.03609 9.99882
48+
PROP_ESIZE 1 4
49+
END

0 commit comments

Comments
 (0)