]> OCCT Git - occt-copy.git/commitdiff
0027094: Create command checkdump for parsing dumps (geometry test group)
authorapn <apn@opencascade.com>
Fri, 22 Jan 2016 12:59:10 +0000 (15:59 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 28 Jan 2016 10:20:17 +0000 (13:20 +0300)
checkdump - procedure to parse output dump and compare it with reference values;
checklength - procedure to compute length of input shape.
Added procedures and modified test group geometry.

218 files changed:
src/DrawResources/CheckCommands.tcl
tests/geometry/2dbeziecurve/A1
tests/geometry/2dbeziecurve/A2
tests/geometry/2dbeziecurve/A3
tests/geometry/2dbeziecurve/A4
tests/geometry/2dbeziecurve/A5
tests/geometry/2dbeziecurve/A6
tests/geometry/2dbeziecurve/A7
tests/geometry/2dbeziecurve/A8
tests/geometry/2dbeziecurve/A9
tests/geometry/2dbeziecurve/B1
tests/geometry/2dbeziecurve/begin
tests/geometry/2dbsplinecurve/A1
tests/geometry/2dbsplinecurve/A2
tests/geometry/2dbsplinecurve/A3
tests/geometry/2dbsplinecurve/A4
tests/geometry/2dbsplinecurve/A5
tests/geometry/2dbsplinecurve/A6
tests/geometry/2dbsplinecurve/A7
tests/geometry/2dbsplinecurve/A8
tests/geometry/2dbsplinecurve/A9
tests/geometry/2dbsplinecurve/B1
tests/geometry/2dbsplinecurve/B2
tests/geometry/2dbsplinecurve/B3
tests/geometry/2dbsplinecurve/B4
tests/geometry/2dbsplinecurve/B5
tests/geometry/2dbsplinecurve/B6
tests/geometry/2dbsplinecurve/B7
tests/geometry/2dbsplinecurve/begin
tests/geometry/beziecurve/A1
tests/geometry/beziecurve/A2
tests/geometry/beziecurve/A3
tests/geometry/beziecurve/A4
tests/geometry/beziecurve/A5
tests/geometry/beziecurve/A6
tests/geometry/beziecurve/A7
tests/geometry/beziecurve/A8
tests/geometry/beziecurve/A9
tests/geometry/beziecurve/B1
tests/geometry/beziecurve/B2
tests/geometry/beziecurve/B3
tests/geometry/beziecurve/B4
tests/geometry/beziecurve/B5
tests/geometry/beziecurve/begin
tests/geometry/bsplinecurve/A1
tests/geometry/bsplinecurve/A2
tests/geometry/bsplinecurve/A3
tests/geometry/bsplinecurve/A4
tests/geometry/bsplinecurve/A5
tests/geometry/bsplinecurve/A6
tests/geometry/bsplinecurve/A7
tests/geometry/bsplinecurve/A8
tests/geometry/bsplinecurve/A9
tests/geometry/bsplinecurve/B1
tests/geometry/bsplinecurve/B2
tests/geometry/bsplinecurve/B3
tests/geometry/bsplinecurve/B4
tests/geometry/bsplinecurve/B5
tests/geometry/bsplinecurve/B6
tests/geometry/bsplinecurve/B7
tests/geometry/bsplinecurve/B8
tests/geometry/bsplinecurve/B9
tests/geometry/bsplinecurve/C1
tests/geometry/bsplinecurve/C2
tests/geometry/bsplinecurve/C3
tests/geometry/bsplinecurve/begin
tests/geometry/circle/A1
tests/geometry/circle/A2
tests/geometry/circle/A3
tests/geometry/circle/A4
tests/geometry/circle/A5
tests/geometry/circle/A6
tests/geometry/circle/A7
tests/geometry/circle/A8
tests/geometry/circle/A9
tests/geometry/circle/B1
tests/geometry/circle/B2
tests/geometry/circle/B3
tests/geometry/circle/B4
tests/geometry/circle/B5
tests/geometry/circle/B6
tests/geometry/circle/B7
tests/geometry/circle/B8
tests/geometry/circle/B9
tests/geometry/circle/C1
tests/geometry/circle/C2
tests/geometry/circle/C3
tests/geometry/circle/C4
tests/geometry/circle/C5
tests/geometry/circle/C6
tests/geometry/circle/C7
tests/geometry/circle/C8
tests/geometry/circle/C9
tests/geometry/circle/D1
tests/geometry/circle/D2
tests/geometry/circle/D3
tests/geometry/circle/D4
tests/geometry/circle/D5
tests/geometry/circle/D6
tests/geometry/circle/D7
tests/geometry/circle/D8
tests/geometry/circle/D9
tests/geometry/circle/E1
tests/geometry/circle/begin
tests/geometry/ellipse/A1
tests/geometry/ellipse/A2
tests/geometry/ellipse/A3
tests/geometry/ellipse/A4
tests/geometry/ellipse/A5
tests/geometry/ellipse/A6
tests/geometry/ellipse/A7
tests/geometry/ellipse/A8
tests/geometry/ellipse/A9
tests/geometry/ellipse/B1
tests/geometry/ellipse/B2
tests/geometry/ellipse/B3
tests/geometry/ellipse/B4
tests/geometry/ellipse/B5
tests/geometry/ellipse/B6
tests/geometry/ellipse/B7
tests/geometry/ellipse/B8
tests/geometry/ellipse/B9
tests/geometry/ellipse/C1
tests/geometry/ellipse/C2
tests/geometry/ellipse/C3
tests/geometry/ellipse/C4
tests/geometry/ellipse/C5
tests/geometry/ellipse/C6
tests/geometry/ellipse/C7
tests/geometry/ellipse/C8
tests/geometry/ellipse/C9
tests/geometry/ellipse/D1
tests/geometry/ellipse/begin
tests/geometry/end
tests/geometry/hyperbola/A1
tests/geometry/hyperbola/A2
tests/geometry/hyperbola/A3
tests/geometry/hyperbola/A4
tests/geometry/hyperbola/A5
tests/geometry/hyperbola/A6
tests/geometry/hyperbola/A7
tests/geometry/hyperbola/A8
tests/geometry/hyperbola/A9
tests/geometry/hyperbola/B1
tests/geometry/hyperbola/B2
tests/geometry/hyperbola/B3
tests/geometry/hyperbola/B4
tests/geometry/hyperbola/B5
tests/geometry/hyperbola/B6
tests/geometry/hyperbola/B7
tests/geometry/hyperbola/B8
tests/geometry/hyperbola/B9
tests/geometry/hyperbola/C1
tests/geometry/hyperbola/C2
tests/geometry/hyperbola/C3
tests/geometry/hyperbola/C4
tests/geometry/hyperbola/C5
tests/geometry/hyperbola/begin
tests/geometry/iso/A1
tests/geometry/iso/A2
tests/geometry/iso/A3
tests/geometry/iso/A4
tests/geometry/iso/begin
tests/geometry/law/A1
tests/geometry/law/A2
tests/geometry/law/A3
tests/geometry/law/A4
tests/geometry/law/begin
tests/geometry/line/A1
tests/geometry/line/A2
tests/geometry/line/A3
tests/geometry/line/A4
tests/geometry/line/A5
tests/geometry/line/A6
tests/geometry/line/A7
tests/geometry/line/A8
tests/geometry/line/A9
tests/geometry/line/B1
tests/geometry/line/begin
tests/geometry/parabola/A1
tests/geometry/parabola/A2
tests/geometry/parabola/A3
tests/geometry/parabola/A4
tests/geometry/parabola/A5
tests/geometry/parabola/A6
tests/geometry/parabola/A7
tests/geometry/parabola/A8
tests/geometry/parabola/A9
tests/geometry/parabola/B1
tests/geometry/parabola/B2
tests/geometry/parabola/B3
tests/geometry/parabola/B4
tests/geometry/parabola/B5
tests/geometry/parabola/B6
tests/geometry/parabola/B7
tests/geometry/parabola/B8
tests/geometry/parabola/B9
tests/geometry/parabola/C1
tests/geometry/parabola/C2
tests/geometry/parabola/C3
tests/geometry/parabola/C4
tests/geometry/parabola/C5
tests/geometry/parabola/C6
tests/geometry/parabola/C7
tests/geometry/parabola/C8
tests/geometry/parabola/C9
tests/geometry/parabola/D1
tests/geometry/parabola/begin
tests/geometry/project/A1
tests/geometry/project/A2
tests/geometry/project/A3
tests/geometry/project/A4
tests/geometry/project/A5
tests/geometry/project/A6
tests/geometry/project/A7
tests/geometry/project/A8
tests/geometry/project/begin
tests/geometry/revsurf/begin

index 25bab92d7dd816b57e327235490cba3e018dbdc8..6e032a9f329862c4b0b76c758230d9ac8a52bffa 100644 (file)
@@ -710,7 +710,7 @@ proc checklength {shape args} {
 
     if { ${compared_notequal_shape} != -1 } {
         upvar ${compared_notequal_shape} ${compared_notequal_shape}
-        regexp regexp "The +length+ ${compared_notequal_shape} +is +(\[-0-9.+eE\]+)" [${CommandName} ${compared_notequal_shape} ${epsilon}] full compared_m
+        regexp "The +length+ ${compared_notequal_shape} +is +(\[-0-9.+eE\]+)" [${CommandName} ${compared_notequal_shape} ${epsilon}] full compared_m
         if { $compared_m == $m } {
             puts "Error: length of shape ${compared_notequal_shape} is equal shape to ${shape}"
         }
index b1cee8fc9ac0c422bdd477c2c26229350a73e833..3190e22f7b7bf92728aebfe031c2116aefbfa50d 100644 (file)
@@ -1,4 +1,4 @@
 2dbeziercurve result  8  0 0 0 1 -2 1 -2 -3 4 -3 4 5 -6 5 -6 -4
 reverse result
-set length 14.909963698913941
+checklength result -l 14.909963698913941
 
index 1e9286ea4619732d16b24526181e77fc2ee8d895..21a06f709c639d75bc375c297428b3d1923cc317 100644 (file)
@@ -1,4 +1,4 @@
 2dbeziercurve result  3  -2 0  0 -3  2 0
 insertpole result 2 1 6 1
-set length 7.1843642663784797
+checklength result -l 7.1843642663784797
 
index 31e04578f4da433193284c6b9c332dd7d2c39e0e..c7069992bf9ca03e647afd1e2dba4b8fa6d15cb6 100644 (file)
@@ -2,5 +2,5 @@
 trim b2 b1 0 0.2
 trim b3 b1 0.3 0.5
 trim result b1 0.6 0.8
-set length 3.3427826104791247
+checklength result -l 3.3427826104791247
 
index 4547e3ef35a6f89e09b847ffcdb3637bba54c5f2..88d5a62c8d1cca8fac19a4dce62719414de5d7a8 100644 (file)
@@ -1,4 +1,4 @@
 2dbeziercurve result  8  0 0 0 1 -2 1 -2 -3 4 -3 4 5 -6 5 -6 -4
 2dlmirror result 0 0 0 1
-set length 14.909963698913938
+checklength result -l 14.909963698913938
 
index 44f59c968cc1b02f5102955670517c604267ce72..6cebac81c64c2fc36b5f06cfff10f678c0f5de08 100644 (file)
@@ -1,4 +1,4 @@
 2dbeziercurve result  8  0 0 0 1 -2 1 -2 -3 4 -3 4 5 -6 5 -6 -4
 2dpmirror result 0 0
-set length 14.909963698913938
+checklength result -l 14.909963698913938
 
index f3fe908f8ddf57d2c28479bbb3a34339773533a9..cecdc219b5ba8d28e843ada7d9321e2c16ae1c52 100644 (file)
@@ -1,4 +1,4 @@
 2dbeziercurve result  8  0 0 0 1 -2 1 -2 -3 4 -3 4 5 -6 5 -6 -4
 repeat 20 { 2dpscale result 0 0 0 1.1; copy result . }
-set length 100.30678002889022
+checklength result -l 100.30678002889022
 
index 912517f0b8204acd0a2afc92f3c84a378a516170..e628e1fdcd372eadf5f6d00dc96c544d37653651 100644 (file)
@@ -1,4 +1,4 @@
 2dbeziercurve result  8  0 0 0 1 -2 1 -2 -3 4 -3 4 5 -6 5 -6 -4
 2drotate result 0 0 90
-set length 14.909963698913938
+checklength result -l 14.909963698913938
 
index d15583d07d5e18f2a7701cd4f603e1d2498e0232..f04d50744e88d2c2c239c925776c1a6080ed0948 100644 (file)
@@ -1,3 +1,3 @@
 2dbeziercurve result  3  2 0 4 1 6 0
-set length 4.1609152777389031
+checklength result -l 4.1609152777389031
 
index fe946cf32f2f05fdc7b782b683dc9a98f946e3e3..f6949f8ad4e6b844b1f4c6769719e463d18682a8 100644 (file)
@@ -1,3 +1,3 @@
 2dbeziercurve result  8  0 0 0 1 -2 1 -2 -3 4 -3 4 5 -6 5 -6 -4
-set length 14.909963698913938
+checklength result -l 14.909963698913938
 
index 2d85d1bcdca1a70ca25027deb8e8f1113268e90d..e15537f2113010d105c126e16fcc2b074ca7716d 100644 (file)
@@ -42,5 +42,5 @@ repeat 10 {comparepnt2d rd1_$i d1_$i  $tol; incr i 1}
 set i 1
 puts " --> Test D2"
 repeat 10 {comparepnt2d rd2_$i d2_$i $tol; incr i 1}
-set length 14.909963698913938
+checklength result -l 14.909963698913938
 
index d10da1fde93505854a06e92fb8cbabc8e6cb0a90..2fecf221efd7064d4a98931fb2fa4a1c5e1998c7 100644 (file)
@@ -1,2 +1 @@
-set viewer "v2d"
-set type "finite"
+set viewer "v2d"
\ No newline at end of file
index db8a6cf2442024f518bcecf6eecde967781e05f5..df9cc1e24fc95b0056fcd9b4c74d6c859d4b5d62 100644 (file)
@@ -1,3 +1,3 @@
 2dbsplinecurve result  3 8 0. 4 0.13 1 0.28 1 0.47 1  0.62 1  0.75 1 0.89 1  1. 4  -19.5 -4.2 1 -18.9 -4.7 1  -17.3 5.0 1  -8.7 10.9  1  -0.018 1.27  1 0.38 -8.0  1 3.4 -16.3 1  11.0 -20.45 1  17.33 -15.42 1  17.7 -15 1
-set length 61.864387478917727
+checklength result -l 61.864387478917727
 
index 1692ff1bb68e4c4688d1459874bb5419708c5225..dc2817e57c3296187b478daa7cd771fa9963c8be 100644 (file)
@@ -1,4 +1,4 @@
 2dbsplinecurve result 4 2 0 5 1 5 -0.5 -0.5 1 -0.25 0.5 1 0. -0.5 1  0.25 -0.5 1 0.5 -0.5  1
 incdeg result 8
-set length 1.4087044221398224
+checklength result -l 1.4087044221398224
 
index 275409d745ee671d4237c1ad0e0909c0d7fd8439..346a7eb92addc2fe8941765959c8a69c0a11dbe0 100644 (file)
@@ -1,5 +1,5 @@
 2dbsplinecurve result 4 2 0 5 1 5 -0.5 -0.5 1 -0.25 0.5 1 0. -0.5 1  0.25 -0.5 1 0.5 -0.5  1
 insertknot result 0.5 1
 remknot result 2 0 0.01
-set length 1.4087044221396998
+checklength result -l 1.4087044221396998
 
index cde2bc77fc685d4077badf854c8c7bf35db968f0..64ceee8f177a3d4cdc2bade47a0e40c743974c91 100644 (file)
@@ -1,4 +1,4 @@
 2dbsplinecurve result  3 8 0. 4 0.13 1 0.28 1 0.47 1  0.62 1  0.75 1 0.89 1  1. 4  -19.5 -4.2 1 -18.9 -4.7 1  -17.3 5.0 1  -8.7 10.9  1  -0.018 1.27  1 0.38 -8.0  1 3.4 -16.3 1  11.0 -20.45 1  17.33 -15.42 1  17.7 -15 1
 reverse result
-set length 61.864387478917735
+checklength result -l 61.864387478917735
 
index e7e2f4807837231672cdfeb309333586b4464ccf..0d12ae6fa42c384f723501be4629295d98fa8338 100644 (file)
@@ -1,4 +1,4 @@
 2dbsplinecurve result  3 8 0. 4 0.13 1 0.28 1 0.47 1  0.62 1  0.75 1 0.89 1  1. 4  -19.5 -4.2 1 -18.9 -4.7 1  -17.3 5.0 1  -8.7 10.9  1  -0.018 1.27  1 0.38 -8.0  1 3.4 -16.3 1  11.0 -20.45 1  17.33 -15.42 1  17.7 -15 1
 insertknot result 0.3 2
-set length 61.864387478971629
+checklength result -l 61.864387478971629
 
index ccd13688af752f3e5fdac5df81d513152c8691b6..a62476abdeeaf20fcc4475799a43211be70b2f3c 100644 (file)
@@ -5,5 +5,5 @@ set i 1
 repeat 100 {cmovepoint result 0.3 0. 0.05; incr i 1; repaint}
 set i 1
 repeat 100 {cmovepoint result 0.3 0. -0.05; incr i 1; repaint}
-set length 2.9999999999999996
+checklength result -l 2.9999999999999996
 
index a83dce3825ef7ff0b60da796b730211f68b5770f..fb696425961f04b2cfc6362fa31d480e466ba7ac 100644 (file)
@@ -5,5 +5,5 @@ set i 1
 repeat 100 {cmovepoint result 0 0. 0.05; incr i 1;repaint}
 set i 1
 repeat 100 {cmovepoint result 0 0. -0.05; incr i 1;repaint}
-set length 3.0000000000000004
+checklength result -l 3.0000000000000004
 
index 4dd1e60b8dc5a2556992773ed79670acf038b3ef..1a54c256f54fc076e5d231a0d8f0c787a9803721 100644 (file)
@@ -2,10 +2,11 @@
 2dcvalue b1 2.0 x y  dx dy 
 set delta 0.01
 set yvalue [dval y] 
-repeat 100  {
-       cmovetangent b1 2.0  x $yvalue  dx dy  1
-        set yvalue [expr $yvalue + $delta ]
-        repaint }
+repeat 100 {
+    cmovetangent b1 2.0  x $yvalue  dx dy  1
+    set yvalue [expr $yvalue + $delta ]
+    repaint
+}
 copy b1 result
-set length 7.7885445456401925
+checklength result -l 7.7885445456401925
 
index 451d3576bc7b8fef8412ad47cf8545f810cc1b8f..4719a73cee639b7b4ea63cd1480f19a59b36e406 100644 (file)
@@ -2,10 +2,10 @@
 2dcvalue b1 2.0 x y  dx dy 
 set delta 0.01
 set yvalue [dval y] 
-repeat 100  {
-       cmovetangent b1 2.0  x $yvalue  dx dy  1
-        set yvalue [expr $yvalue + $delta ]
-        repaint }
+repeat 100 {
+    cmovetangent b1 2.0  x $yvalue  dx dy  1
+    set yvalue [expr $yvalue + $delta ]
+    repaint
+}
 copy b1 result
-set length 6.9832866524628034
-
+checklength result -l 6.9832866524628034
\ No newline at end of file
index def31fa88b64322b1d8c46a0c89a8a898502a64a..8a5322474c0beaa93e7e3e63109cafd0032f4603 100644 (file)
@@ -3,10 +3,10 @@
 set delta 0.005
 point p1 x y 
 set dyvalue [dval dy] 
-repeat 100  {
-       cmovetangent b1 2.0  x y dx $dyvalue 1
-        set dyvalue [expr $dyvalue + $delta ]
-        repaint }
+repeat 100 {
+    cmovetangent b1 2.0  x y dx $dyvalue 1
+    set dyvalue [expr $dyvalue + $delta ]
+    repaint
+}
 copy b1 result
-set length 5.9590472422107315
-
+checklength result -l 5.9590472422107315
\ No newline at end of file
index 6bc8ec7e2b17549b1da66928612a63ec399755fd..3e4be10e8365dda9351ea54d5642797b13cf3071 100644 (file)
@@ -3,10 +3,10 @@
 set delta 0.01
 point p1 x y 
 set dyvalue [dval dy] 
-repeat 100  {
-       cmovetangent b1 2.0  x y dx $dyvalue 1
-        set dyvalue [expr $dyvalue + $delta ]
-        repaint }
+repeat 100 {
+    cmovetangent b1 2.0  x y dx $dyvalue 1
+    set dyvalue [expr $dyvalue + $delta ]
+    repaint
+}
 copy b1 result
-set length 6.6492776719511806
-
+checklength result -l 6.6492776719511806
\ No newline at end of file
index 11abbbc17096402ae07c66c66c4a6979a3f2a847..451546b43336c37900db1d4154a6bc34b824b364 100644 (file)
@@ -1,4 +1,4 @@
 2dbsplinecurve result  3 8 0. 4 0.13 1 0.28 1 0.47 1  0.62 1  0.75 1 0.89 1  1. 4  -19.5 -4.2 1 -18.9 -4.7 1  -17.3 5.0 1  -8.7 10.9  1  -0.018 1.27  1 0.38 -8.0  1 3.4 -16.3 1  11.0 -20.45 1  17.33 -15.42 1  17.7 -15 1
 2dlmirror result 0 0 0 1
-set length 61.864387478917727
+checklength result -l 61.864387478917727
 
index 18985a7ba44cb76a6646031c5fe24578818a62d2..9007837b8ec424498db910b2f88d5baa88783896 100644 (file)
@@ -1,4 +1,4 @@
 2dbsplinecurve result 3 8 0. 4 0.13 1 0.28 1 0.47 1  0.62 1  0.75 1 0.89 1  1. 4  -19.5 -4.2 1 -18.9 -4.7 1  -17.3 5.0 1  -8.7 10.9  1  -0.018 1.27  1 0.38 -8.0  1 3.4 -16.3 1  11.0 -20.45 1  17.33 -15.42 1  17.7 -15 1
 2dpmirror result 0 0 
-set length 61.864387478917727
+checklength result -l 61.864387478917727
 
index 1247eb5286516ecf44bf0a7c6c4606dd258df443..531cb48fe5796fed6bb9ad59a19cdc9610d94418 100644 (file)
@@ -1,4 +1,4 @@
 2dbsplinecurve result  3 8 0. 4 0.13 1 0.28 1 0.47 1  0.62 1  0.75 1 0.89 1  1. 4  -19.5 -4.2 1 -18.9 -4.7 1  -17.3 5.0 1  -8.7 10.9  1  -0.018 1.27  1 0.38 -8.0  1 3.4 -16.3 1  11.0 -20.45 1  17.33 -15.42 1  17.7 -15 1
 2drotate result 0 0 90
-set length 61.864387478917727
+checklength result -l 61.864387478917727
 
index ac3479116628eeff5140483eebe52598f45af243..d1ec35fb6e59ac2867d9ad183a7a9c575713c394 100644 (file)
@@ -1,4 +1,4 @@
 2dbsplinecurve result  3 8 0. 4 0.13 1 0.28 1 0.47 1  0.62 1  0.75 1 0.89 1  1. 4  -19.5 -4.2 1 -18.9 -4.7 1  -17.3 5.0 1  -8.7 10.9  1  -0.018 1.27  1 0.38 -8.0  1 3.4 -16.3 1  11.0 -20.45 1  17.33 -15.42 1  17.7 -15 1
 2dtranslate result 0 0 9
-set length 61.864387478917727
+checklength result -l 61.864387478917727
 
index 65f4086024acac78dd6fe7e63930c7a703ec57bc..4ede5c3ee153b699b1480bdead4328e18b577c0e 100644 (file)
@@ -42,5 +42,5 @@ repeat 10 {comparepnt2d rd1_$i d1_$i  $tol; incr i 1}
 set i 1
 puts " --> Test D2"
 repeat 10 {comparepnt2d rd2_$i d2_$i $tol; incr i 1}
-set length 61.864387478917727
+checklength result -l 61.864387478917727
 
index d10da1fde93505854a06e92fb8cbabc8e6cb0a90..2fecf221efd7064d4a98931fb2fa4a1c5e1998c7 100644 (file)
@@ -1,2 +1 @@
-set viewer "v2d"
-set type "finite"
+set viewer "v2d"
\ No newline at end of file
index 48399c94599cf829bac2940ef5e4e314ea084a02..ae9d57f858afa6a5e86af6abda0791df43747558 100644 (file)
@@ -1,5 +1,5 @@
 beziercurve result  3  -2 0 1 0 1 2 2 0 1
 insertpole result 2  1 2 4
 repeat 4 {pd}
-set length 5.8766403018804851
+checklength result -l 5.8766403018804851
 
index 3799a3a133dd9cfefa52dfcc28b625b2291a8b2d..eb039219f440a64e70fec99cc3ae6c24d2a91d0e 100644 (file)
@@ -1,4 +1,4 @@
 beziercurve result  8  0 0 1 0 1 2 -2 1 3 -2 -3 4 4 -3 5 4 5 6 -6 5 7 -6 -4 8
 pscale result 0 0 0 1.2
-set length 20.717921417769418
+checklength result -l 20.717921417769418
 
index cff96e6d406d82fdee8d1ac41c8437ff0154117a..5c0cd1b4980a894143215891d979a3ee1ddc471c 100644 (file)
@@ -1,4 +1,4 @@
 beziercurve result  3  0 0 1  4 1 2  6 0 1
 smirror result 0 0 0 1 0 0
-set length 6.2279447493965332
+checklength result -l 6.2279447493965332
 
index e50abab5948269eda051e427952a96cbf084f4d9..6428768cfd9cff58b18a514912518488b91f9a7f 100644 (file)
@@ -1,4 +1,4 @@
 beziercurve result  8  0 0 1 0 1 2 -2 1 3 -2 -3 4 4 -3 5 4 5 6 -6 5 7 -6 -4 8
 translate result 4 0 0
-set length 17.264934514807834
+checklength result -l 17.264934514807834
 
index 2c8aec115daabb772d7933ff85392008e8b2b6cc..5c0c039cc1cd1d1945dd7f5ebbcf2b64f8e5e5b9 100644 (file)
@@ -1,4 +1,4 @@
 beziercurve result  8  0 0 1 0 1 2 -2 1 3 -2 -3 4 4 -3 5 4 5 6 -6 5 7 -6 -4 8
 lmirror result 0 0 0 1 0 0
-set length 17.264934514807834
+checklength result -l 17.264934514807834
 
index b46ed35b1ebae21f904109d9bd1476c7a9e2aa5c..8c1fea346afe7ebe927bf0e00a2932d2b3300710 100644 (file)
@@ -1,4 +1,4 @@
 beziercurve result  8  0 0 1 0 1 2 -2 1 3 -2 -3 4 4 -3 5 4 5 6 -6 5 7 -6 -4 8
 pmirror result 0 0 0 
-set length 17.264934514807834
+checklength result -l 17.264934514807834
 
index 98c448bb3fc491491b006d20f77523d937d48222..6b0bf1aeb9481184d82ee13165a6050af3195007 100644 (file)
@@ -2,8 +2,8 @@ beziercurve b1  8  0 0 1 0 1 2 -2 1 3 -2 -3 4 4 -3 5 4 5 6 -6 5 7 -6 -4 8
 translate b1 0 0 -3
 copy b1 result
 repeat 10 {
-  rotate result 0 0 0 0 0 1 30
-  copy result .
+    rotate result 0 0 0 0 0 1 30
+    copy result .
 }
-set length 17.264934514807859
+checklength result -l 17.264934514807859
 
index d2beed7503d7c7b8fdfab9f5034eff1c2f9ca709..b06282269fc0b98c6e87e1c0772d671d1288e20a 100644 (file)
@@ -1,4 +1,4 @@
 beziercurve result 8  0 0 1 0 1 2 -2 1 3 -2 -3 4 4 -3 5 4 5 6 -6 5 7 -6 -4 8
 pscale result 0 0 0 1.2
-set length 20.717921417769418
+checklength result -l 20.717921417769418
 
index cff96e6d406d82fdee8d1ac41c8437ff0154117a..5c0cd1b4980a894143215891d979a3ee1ddc471c 100644 (file)
@@ -1,4 +1,4 @@
 beziercurve result  3  0 0 1  4 1 2  6 0 1
 smirror result 0 0 0 1 0 0
-set length 6.2279447493965332
+checklength result -l 6.2279447493965332
 
index e50abab5948269eda051e427952a96cbf084f4d9..6428768cfd9cff58b18a514912518488b91f9a7f 100644 (file)
@@ -1,4 +1,4 @@
 beziercurve result  8  0 0 1 0 1 2 -2 1 3 -2 -3 4 4 -3 5 4 5 6 -6 5 7 -6 -4 8
 translate result 4 0 0
-set length 17.264934514807834
+checklength result -l 17.264934514807834
 
index ee73d23fc02d3e6381ff9024d520606a17d03b02..d4fae786e34b947d7aae359283d3ae42e17cc4bc 100644 (file)
@@ -1,3 +1,3 @@
 beziercurve result  3  2 0 1 4 1 2 6 0 1
-set length 4.3119494616416141
+checklength result -l 4.3119494616416141
 
index 29e259ab3b3d3e6eeafe85d010473d6c4edebf5b..61a689319525fa8e5fe98f0792a6be2771712e01 100644 (file)
@@ -1,3 +1,3 @@
 beziercurve result  8  0 0 1 0 1 2 -2 1 3 -2 -3 4 4 -3 5 4 5 6 -6 5 7 -6 -4 8
-set length 17.264934514807834
+checklength result -l 17.264934514807834
 
index 7bcea21b108cbda1d596f12032cd5dbf38923c85..c976c210e7dea3374ed282b8c731db85708af039 100644 (file)
@@ -1,4 +1,4 @@
 beziercurve result  3  2 0 1 4 1 2 6 0 1
 val3d result 0 1 20
-set length 4.3119494616416141
+checklength result -l 4.3119494616416141
 
index 4bf9dcd71809ea9eacf70cc695e8330e74b861c4..f1d313f1eef7bb0898e91d7294a0f89834ca39be 100644 (file)
@@ -1,4 +1,4 @@
 beziercurve result  8  0 0 1 0 1 2 -2 1 3 -2 -3 4 4 -3 5 4 5 6 -6 5 7 -6 -4 8
 val3d result 0 1 20
-set length 17.264934514807834
+checklength result -l 17.264934514807834
 
index 0053992f8ad9d23cc95b9b4576a0961ea3523397..f96443c23783d153c05424059ced92935601d5f9 100644 (file)
@@ -1,2 +1 @@
-set viewer "smallview"
-set type "finite"
+set viewer "smallview"
\ No newline at end of file
index ca4690757eee428f02fcf49e677f386490a91646..d44fe8551895df61117701c2d1b07d8a3db01067 100644 (file)
@@ -6,5 +6,5 @@ repeat 100 {cmovepoint bscurv 0 0. 0.05  0.0  ; incr i 1; repaint}
 set i 1
 repeat 100 {cmovepoint bscurv 0 0. -0.05  0.0 ; incr i 1; repaint}
 renamevar bscurv result
-set length 3.0000000000000004
+checklength result -l 3.0000000000000004
 
index 0ab3175962b5e8b721413c3ab10c07c1c73b71c4..6b86b68d341f70bddec08035322b3f7af361ce51 100644 (file)
@@ -7,5 +7,5 @@ repeat 100 {cmovepoint bscurv 0.3 0. 0.05 0.0e0 ; incr i 1; repaint}
 set i 1
 repeat 100 {cmovepoint bscurv 0.3 0. -0.05 0.0e0 ; incr i 1;repaint}
 renamevar bscurv result
-set length 2.9999999999999996
+checklength result -l 2.9999999999999996
 
index 724fa788c02c368e64633ddcf6e58254b1ecef36..f011f62d765a903787b2d9a93a1edcd8c3f88a65 100644 (file)
@@ -3,11 +3,12 @@ cvalue b1 2.0 x y z dx dy dz
 set delta 0.01
 set yvalue [dval y] 
 set zvalue [dval z] 
-repeat 100  {
-       cmovetangent b1 2.0  x $yvalue $zvalue dx dy dz 1
-        set yvalue [expr $yvalue + $delta ]
-        set zvalue [expr $zvalue + $delta ]
-        repaint }
+repeat 100 {
+    cmovetangent b1 2.0  x $yvalue $zvalue dx dy dz 1
+    set yvalue [expr $yvalue + $delta ]
+    set zvalue [expr $zvalue + $delta ]
+    repaint
+}
 renamevar b1 result
-set length 8.3346946955628098
+checklength result -l 8.3346946955628098
 
index a491ca2e87873e44fa559b6d67c70ad7e2abbada..4918a8a694738a33c72258d96818ab976c483d89 100644 (file)
@@ -2,5 +2,5 @@ bsplinecurve b1 3 3 0 4 3 1 4 4  0 0 0 1  1 2 0 1   2 3 0 1  3 2 0 1   1 0 0 1
 copy b1 result
 pscale result 0 0 0 1.4
 repeat 5 {pl}
-set length 9.5487985926002157
+checklength result -l 9.5487985926002157
 
index 8bc6c0d4e69db5700df8b9d17346f926bceffcbd..ec46231711e5759dcf21867eec2526ad394b21ec 100644 (file)
@@ -3,11 +3,12 @@ cvalue b1 2.0 x y z dx dy dz
 set delta 0.01
 set yvalue [dval y] 
 set zvalue [dval z] 
-repeat 100  {
-       cmovetangent b1 2.0  x $yvalue $zvalue dx dy dz 1
-        set yvalue [expr $yvalue + $delta ]
-        set zvalue [expr $zvalue + $delta ]
-        repaint }
+repeat 100 {
+    cmovetangent b1 2.0  x $yvalue $zvalue dx dy dz 1
+    set yvalue [expr $yvalue + $delta ]
+    set zvalue [expr $zvalue + $delta ]
+    repaint
+}
 renamevar b1 result
-set length 7.3508406963557418
+checklength result -l 7.3508406963557418
 
index 52a3a0e735a02e5d74f06103919d8d7de945df3a..ae1f380247527ff85b21d01cde19541643e894e5 100644 (file)
@@ -5,5 +5,5 @@ pl
 pl
 pl
 pl
-set length 6.6067715112002166
+checklength result -l 6.6067715112002166
 
index f6d3a083f301ba32e605556a69951262e850aafb..323fc8e29e40b261b2e932534e19678591484ba9 100644 (file)
@@ -4,11 +4,12 @@ set delta 0.01
 point p1 x y z
 set dyvalue [dval dy] 
 set dzvalue [dval dz] 
-repeat 100  {
-       cmovetangent b1 2.0  x y z dx $dyvalue $dzvalue 1
-        set dyvalue [expr $dyvalue + $delta ]
-        set dzvalue [expr $dzvalue + $delta ]
-        repaint }
+repeat 100 {
+    cmovetangent b1 2.0  x y z dx $dyvalue $dzvalue 1
+    set dyvalue [expr $dyvalue + $delta ]
+    set dzvalue [expr $dzvalue + $delta ]
+    repaint
+}
 renamevar b1 result
-set length 7.238501337474319
+checklength result -l 7.238501337474319
 
index 62b4909d7ca71806bec8a6f0ac48a73dde220c10..bc1a5e52b60f8b70b8e35af427f49a2d09e6a0a2 100644 (file)
@@ -1,5 +1,5 @@
 bsplinecurve b1 3 3 0 4 3 1 4 4  0 0 0 1  1 2 0 1   2 3 0 1  3 2 0 1 2   0 0 1
 copy b1 result
 translate result -1 -2 3
-set length 6.3759776321287411
+checklength result -l 6.3759776321287411
 
index ec7d0c3db7aabfe96491542c470196f8ea328dc2..fd7059f04da54948981a9c9fed90f3f00fb3eb58 100644 (file)
@@ -4,11 +4,12 @@ set delta 0.01
 point p1 x y z
 set dyvalue [dval dy] 
 set dzvalue [dval dz] 
-repeat 100  {
-       cmovetangent b1 2.0  x y z dx $dyvalue $dzvalue 1
-        set dyvalue [expr $dyvalue + $delta ]
-        set dzvalue [expr $dzvalue + $delta ]
-        repaint }
+repeat 100 {
+    cmovetangent b1 2.0  x y z dx $dyvalue $dzvalue 1
+    set dyvalue [expr $dyvalue + $delta ]
+    set dzvalue [expr $dzvalue + $delta ]
+    repaint
+}
 renamevar b1 result
-set length 7.0867664447042955
+checklength result -l 7.0867664447042955
 
index 0f1bf5fc28ed2e4181d21fae67a5dcb0de6c165e..55db188c4259b2d306f8c449d4190ebdf548e80d 100644 (file)
@@ -1,4 +1,4 @@
 bsplinecurve result 3 3 0 4 3 1 4 4  0 0 0 1  1 2 0 1   2 3 0 1  3 2 0 1   1 0 0 1
 pmirror result 0 0 0
-set length 6.8205704232858686
+checklength result -l 6.8205704232858686
 
index 9f00e3654e04f5a6b56d6bbb91dfcd1567fc3d5f..c40adfe3452c797c7a64d581d22a44842eabedbe 100644 (file)
@@ -5,9 +5,9 @@ pl
 pl
 pl
 repeat 10 {
-rotate b2 0 0 0 1 0 0 10
-copy b2 .
+    rotate b2 0 0 0 1 0 0 10
+    copy b2 .
 }
 renamevar b2 result
-set length 6.8205704232858668
+checklength result -l 6.8205704232858668
 
index 81db9bf8a7aa1b8002951e344c4ef22aca78e20f..33b2103d9de050d7359a149de4b8a4b9aa680855 100644 (file)
@@ -3,5 +3,5 @@ copy b1 b2
 pscale b2 0 0 0 1.4
 repeat 5 {pl}
 renamevar b2 result
-set length 9.5487985926002157
+checklength result -l 9.5487985926002157
 
index 6bcb502c7450e382f510c3560a9f48389de92c00..b3448c6008f42bd76aa2800ed0dd838aceb145e5 100644 (file)
@@ -6,5 +6,5 @@ pl
 pl
 pl
 renamevar b2 result
-set length 6.6067715112002166
+checklength result -l 6.6067715112002166
 
index 77d41e08426746f65341fd8984e03bd8f387525c..b478d8e2d1e85e3605955510c91a6a6f89b04598 100644 (file)
@@ -1,5 +1,5 @@
 bsplinecurve b2 3 3 0 4 3 1 4 4  0 0 0 1  1 2 0 1   2 3 0 1  3 2 0 1 2   0 0 1
 copy b2 result
 translate result -1 -2 3
-set length 6.3759776321287411
+checklength result -l 6.3759776321287411
 
index 66e4eb05931c4d7027150f372d8efb4ecdc0abbd..ddd5a150590ffcd255a5cc2f5093e83a39256e0b 100644 (file)
@@ -5,5 +5,5 @@ pd
 pl
 pl
 pl
-set length 5.5977288617103262
+checklength result -l 5.5977288617103262
 
index 8920bb6d3a3afaf017cd727e4bbb3388ef867bcb..494b43213adf2d67622d83bf6bf12c0a1dab322d 100644 (file)
@@ -5,5 +5,5 @@ pd
 pl
 pl
 pl
-set length 6.3759776321287411
+checklength result -l 6.3759776321287411
 
index ca84de8a7fe6ceb209487c9a5b6f5f5c7175eedb..502ba54c3724f6332a179bfeeef3a5193f0ed4e5 100644 (file)
@@ -1,4 +1,4 @@
 bsplinecurve result 3 3 0 4 3 1 4 4  0 0 0 1  1 2 0 1   2 3 0 1  3 2 0 1   1 0 0 1
 lmirror result 0 0 0 0 1 0
-set length 6.8205704232858686
+checklength result -l 6.8205704232858686
 
index 8c58276bed6a2f701e4a4b4581f3635b45f82126..4c606a1f8e6374fc0c101c939680ef85d6413a0a 100644 (file)
@@ -1,4 +1,4 @@
 bsplinecurve result 3 3 0 4 3 1 4 4  0 0 0 1  1 2 0 1   2 3 0 1  3 2 0 1   1 0 0 1
 lmirror result 0 0 0 1 0 0
-set length 6.8205704232858686
+checklength result -l 6.8205704232858686
 
index 582cb4dc9dec6c6a5fcd08365fd6fc47e8e51f6e..baee7641d14069cbcb022f136e7effe35f42e83e 100644 (file)
@@ -1,5 +1,5 @@
 bsplinecurve result 3 3 0 4 3 1 4 4  0 0 0 1  1 2 0 1   2 3 0 1  3 2 0 1   1 0 0 1
 lmirror result 0 0 0 0 1 0
 lmirror result 0 0 0 1 0 0
-set length 6.8205704232858686
+checklength result -l 6.8205704232858686
 
index ec1debb58b59635b077c00d84706816d3592c835..a7dada861222c3e992abca073f77d8661d2a553c 100644 (file)
@@ -6,5 +6,5 @@ pl
 pl
 pl
 val3d result 0 4 20
-set length 5.5977288617103262
+checklength result -l 5.5977288617103262
 
index 1e96dc5059ed6d98330f61559ae0e2c5b8db2f3e..eb36b92b41409a30069d54e2a400d5dab02ae8f7 100644 (file)
@@ -6,5 +6,5 @@ pl
 pl
 pl
 val3d result 0 4 20
-set length 6.3759776321287411
+checklength result -l 6.3759776321287411
 
index 0053992f8ad9d23cc95b9b4576a0961ea3523397..f96443c23783d153c05424059ced92935601d5f9 100644 (file)
@@ -1,2 +1 @@
-set viewer "smallview"
-set type "finite"
+set viewer "smallview"
\ No newline at end of file
index b0054430257d84ce467935640119131f5e0a30ea..66668de1ac14f297a22d6511b4719a24080eae06 100644 (file)
@@ -1,4 +1,4 @@
 circle c 0 0 0  0 0 1  1
 convert result c 
-set length 6.2831853071795853
+checklength result -l 6.2831853071795853
 
index 525140486bacfabe95ed16d9712cfbff9ef6e3f8..6c3ef6026e37f12794352d696df2f4bb340e3d42 100644 (file)
@@ -1,5 +1,5 @@
 circle cer 0 0 0  0 0 1  1
 trim cer cer 0 pi
 convert result cer c1
-set length 3.1415926535897931
+checklength result -l 3.1415926535897931
 
index 5f430de20760651379c7c18fcc59935ef37d67a5..51728e0c7f3597e2ca1af2ed9d83be85901b1c70 100644 (file)
@@ -1,4 +1,4 @@
 circle cer 0 0 0  0 0 1  1
 convert result cer c1
-set length 6.2831853071795871
+checklength result -l 6.2831853071795871
 
index faf56c0b9ee1ee3a48e8f7a747d10a1a2242b4e5..de454448a8f14146cec8f4fd88f6072a386e2d4a 100644 (file)
@@ -1,5 +1,5 @@
 circle c 0 0 0  0 0 1  1
 trim c c 0 6.28
 convert result c po
-set length 6.2800124075908368
+checklength result -l 6.2800124075908368
 
index 903e83b0135f8878e85d3ac7d7f45b172dea33aa..45c8ba6c50ecbdc1b764681a017d0aed28896031 100644 (file)
@@ -1,5 +1,5 @@
 circle cer 0 0 0  0 0 1  1
 trim cer cer 0 pi
 convert result cer qa
-set length 3.1415926535897931
+checklength result -l 3.1415926535897931
 
index 2b943b4713456a5cb041fd9b29954520d1699253..79bfca88bdb33c0b5d0752fbd5de9cad5fa4ea0d 100644 (file)
@@ -1,5 +1,5 @@
 circle cer 0 0 0  0 0 1  1
 trim cer cer 0 4*pi/3
 convert result cer qa
-set length 4.1887902047863896
+checklength result -l 4.1887902047863896
 
index b8fe15420906bfe595d5d3b7ae72c058a681e642..64b2e702d43e9d213afbf6f35a3a462412f35607 100644 (file)
@@ -1,5 +1,5 @@
 circle cer 0 0 0  0 0 1  1
 trim cer cer 0 pi/3
 convert result cer qa
-set length 1.0471975511965974
+checklength result -l 1.0471975511965974
 
index 31c7089efd44a006dcee4add3f7fc18a7661fad1..aa215edde48105bb416b51e2936744766640f517 100644 (file)
@@ -1,5 +1,5 @@
 circle cer 0 0 0  0 0 1  1
 trim cer cer 0 2*pi
 convert result cer qa
-set length 6.2831853071795827
+checklength result -l 6.2831853071795827
 
index 2dc2940e5a5bb8f8a3c5d2416058432a0a6e850e..de4cc82202c3a05380e98589932051129f5994ee 100644 (file)
@@ -1,4 +1,4 @@
 circle cer 0 0 0  0 0 1  1
 convert result cer qa
-set length 6.2831853071795845
+checklength result -l 6.2831853071795845
 
index ea3f544f80fc17ca168fde5ac4971e44b2f858d0..826d21f61f8f8c12566a5d25d194a6c23aae928b 100644 (file)
@@ -2,5 +2,5 @@ circle c -40 0 1 0 20
 offset result c 10
 2dlmirror result 0 0 0 1
 set viewer "v2d"
-set length 62.831853071795862
+checklength result -l 62.831853071795862
 
index c8645a31a9bb0affb34f7c7e90f34e3d13727a25..6a37744796766a618cda100d073fb8da7b1ceb96 100644 (file)
@@ -1,4 +1,4 @@
 circle result 0 0 1 0 0.2
 set viewer "v2d"
-set length 1.2566370614359172
+checklength result -l 1.2566370614359172
 
index 25ae990629c2787e2bb40b302d6c14799c345228..c0364f25fd09de5d575de6715f7cb554522a5b1e 100644 (file)
@@ -1,4 +1,4 @@
 circle result 0.1 0.2 1 1 0.1
 set viewer "v2d"
-set length 0.62831853071795862
+checklength result -l 0.62831853071795862
 
index b4f08cfc45c991fd26306703f257a8f1982061ad..e0f005f7d17167af305f41d03c4cc979cd9a31e8 100644 (file)
@@ -1,3 +1,3 @@
 circle result 0 0 0    0 0 1  1 0 0 0.2
-set length 1.2566370614359172
+checklength result -l 1.2566370614359172
 
index f5c55e7855e8ebbca0ad31c076e85dac8310f9ca..27f8f36abb162fc3e816dcf8f13fdc9a3d714419 100644 (file)
@@ -1,3 +1,3 @@
 circle result 0 0 0.1  0 1 1  1 0 0 0.3
-set length 1.8849555921538759
+checklength result -l 1.8849555921538759
 
index 03e92d1c4aaf854d1bd75c2dc2cbaa768e1fa36c..7c4f835f7ccc15903f82fbbd45faac2839b88636 100644 (file)
@@ -1,5 +1,5 @@
 circle c1 -30 30  1 0 20
 trim result c1 0 pi
 set viewer "v2d"
-set length 62.831853071795862
+checklength result -l 62.831853071795862
 
index 42a78682795b89f15eafeec8345d924b0178b0ff..f336c3373652314a48bbd5c573ec86af9a0490a2 100644 (file)
@@ -1,5 +1,5 @@
 circle c2 -30 -30 1 0 20
 trim result c2 pi 2*pi
 set viewer "v2d"
-set length 62.831853071795862
+checklength result -l 62.831853071795862
 
index d14d8e9044f7061cfdd336a2231a03831f3175ed..d88bfb0bded3b0944236bb936861c86c83df06ae 100644 (file)
@@ -1,5 +1,5 @@
 circle c3 30  -30 1 0 20
 trim result c3 3*pi/2 5*pi/2
 set viewer "v2d"
-set length 62.831853071795862
+checklength result -l 62.831853071795862
 
index 425d4239c2f7df02b15a2e77c1389e5f56dad00b..05bcfd2934ffad3915f6e49142a95cb5b68ee7d0 100644 (file)
@@ -1,5 +1,5 @@
 circle c4 30  30 1 0 20
 trim result c4 pi pi/2
 set viewer "v2d"
-set length 94.247779607693786
+checklength result -l 94.247779607693786
 
index f77b150a1be92dc2b649c3e38936fc2f5a475e4c..7a06e1db6b631dc6bd85f8bc321b4af3c4faf148 100644 (file)
@@ -1,6 +1,6 @@
 circle result 70 0 1 0 30
 2dtranslate result -200 0
 set viewer "v2d"
-set length 188.49555921538757
+checklength result -l 188.49555921538757
 
 
index 3322a78e51b059c9d36d4b0507848a1c2f594e42..972feb13d9c5806ca785634d886dcd2a6b8fba42 100644 (file)
@@ -1,5 +1,5 @@
 circle result 0 0 1 0 30
 val2d  result 0 [dval 2*pi] 20
 set viewer "v2d"
-set length 188.49555921538757
+checklength result -l 188.49555921538757
 
index 4d1c7acabd1c8ae760b2a8a4746f2293543765f8..4eca7519b801f525cd8c65bb3f3de558d973f682 100644 (file)
@@ -1,4 +1,4 @@
 circle result 0 0 1 0 0 1 1 0 0 30
 val3d  result 0 [dval 2*pi] 20
-set length 188.49555921538757
+checklength result -l 188.49555921538757
 
index 6cb7e289d8b3af79fffeabe32ff06b1c0a47212a..4a86148f820c65bbe965da9bd9a9fa37b79cc3cd 100644 (file)
@@ -1,5 +1,5 @@
 circle result 0 0  1 0  200
 reverse result
 set viewer "v2d"
-set length 1256.6370614359173
+checklength result -l 1256.6370614359173
 
index 607bfeaf80cac385e8b724985d11b39fbe437b19..fdcb01785cbc1d03db42dead2e383e804cf4b70a 100644 (file)
@@ -1,4 +1,4 @@
 circle result 70 0 0  0 0 1   1 0 0   30
 smirror result 0 0 0 1 0 -1
-set length 188.49555921538757
+checklength result -l 188.49555921538757
 
index 4b7e45d784f7d17427e4aaf2cd8f5a5891df6ff2..7971c4cb3255551fdb95a98ea9f2ff3a2eaed93e 100644 (file)
@@ -1,4 +1,4 @@
 circle result 70 0 0  0 0 1   1 0 0   30
 translate result 0 -100 200
-set length 188.49555921538757
+checklength result -l 188.49555921538757
 
index 29251f2d47df3566a05e64fd892ab9e90ae62c26..a993462df5f860b677582479b8cc94bff1b06570 100644 (file)
@@ -7,5 +7,5 @@ pl
 pl
 pu
 pu
-set length 6.2831853071795853
+checklength result -l 6.2831853071795853
 
index e3cee4a9a572c7cf8aaed8d61e7bb8561a9708b1..11e561746d93f39b390448cb296429717146a44e 100644 (file)
@@ -8,5 +8,5 @@ convert result cr
 2dpu
 2dpu
 set viewer "v2d"
-set length 6.2831853071795853
+checklength result -l 6.2831853071795853
 
index 9879810a2357f365d37d258ce83256c97acf857b..217480bf2974a582a4ac600826f9092b1de2655a 100644 (file)
@@ -1,5 +1,5 @@
 circle result 70 0 1 0 30
 2dlmirror result 0 0 0 1
 set viewer "v2d"
-set length 188.49555921538757
+checklength result -l 188.49555921538757
 
index 40eb56ebd986acda0ede7dbac4389c6694cfbcf4..5bee25bb9edb28df9f76c969c4529eb96995a92d 100644 (file)
@@ -1,5 +1,5 @@
 circle result 70 0 1 0 30
 2dpmirror result 0 0
 set viewer "v2d"
-set length 188.49555921538757
+checklength result -l 188.49555921538757
 
index d3971879aae5ca3361dfdcab7d84147928c4e889..20d5366b3dde1e2f4b71ed9449f755f85947918a 100644 (file)
@@ -1,9 +1,9 @@
 circle result 0  0 1 0 30
 dset ech 1.1
 repeat 20 { 
-       2dpscale result 0 0 0 ech; 
-       copy result .; 
+    2dpscale result 0 0 0 ech; 
+    copy result .; 
 }
 set viewer "v2d"
-set length 1268.1038650696225
+checklength result -l 1268.1038650696225
 
index b4e86486a244a3ad0cdb96fe44fbf76dc6285ff0..e1ae2bc95771ee7d8eb0cb6df75dd125607f00b2 100644 (file)
@@ -1,5 +1,5 @@
 circle result 70 0 1 0 30
 2drotate result 0 0 90
 set viewer "v2d"
-set length 188.49555921538757
+checklength result -l 188.49555921538757
 
index 12ca3d0f251d0128c258c5df9ba95f0af774e09d..433e08a625809a501997a9e82ee9f54d55f018a8 100644 (file)
@@ -1,5 +1,5 @@
 circle result 70 0 1 0 30
 2dtranslate result -200 0
 set viewer "v2d"
-set length 188.49555921538757
+checklength result -l 188.49555921538757
 
index a28e9c607c95a1084952224ae037edbf3f6058dc..06ef2003a3f59638f686da2167c63ea521fa4644 100644 (file)
@@ -1,4 +1,4 @@
 circle result 70 0 0  0 0 1   1 0 0   30
 lmirror result 0 0 0  0 1  0
-set length 188.49555921538757
+checklength result -l 188.49555921538757
 
index 098279c9ea4d61f2ad69e2d7e9f83ae52974cb21..96e831e0a1ff50af15e50c8dd45f77fff1a1385d 100644 (file)
@@ -1,4 +1,4 @@
 circle result 70 0 0  0 0 1   1 0 0   30
 pmirror result 0 0 0
-set length 188.49555921538757
+checklength result -l 188.49555921538757
 
index 0aac53be1d48a52412d851cf58b745c717735456..900539a806a489af4f4596565c065726d895985f 100644 (file)
@@ -1,6 +1,6 @@
 circle result 70 0 0  0 0 1   1 0 0   30
 repeat 7 {rotate result 0 0 0 0 0 1 45;
-       copy result .;
+    copy result .;
 }
-set length 188.49555921538757
+checklength result -l 188.49555921538757
 
index 7b0c420397d48d61d119a42283189a9e3fc2171b..dcc8aeab7a7f5f73fb14f3586ae6da03711aa71e 100644 (file)
@@ -2,5 +2,5 @@ circle result 70 0 0  0 0 1   1 0 0   30
 pscale result 0 0 0 5
 repeat 4 {pl}
 dmode result U
-set length 942.47779607693792
+checklength result -l 942.47779607693792
 
index 607bfeaf80cac385e8b724985d11b39fbe437b19..fdcb01785cbc1d03db42dead2e383e804cf4b70a 100644 (file)
@@ -1,4 +1,4 @@
 circle result 70 0 0  0 0 1   1 0 0   30
 smirror result 0 0 0 1 0 -1
-set length 188.49555921538757
+checklength result -l 188.49555921538757
 
index 4b7e45d784f7d17427e4aaf2cd8f5a5891df6ff2..7971c4cb3255551fdb95a98ea9f2ff3a2eaed93e 100644 (file)
@@ -1,4 +1,4 @@
 circle result 70 0 0  0 0 1   1 0 0   30
 translate result 0 -100 200
-set length 188.49555921538757
+checklength result -l 188.49555921538757
 
index 0053992f8ad9d23cc95b9b4576a0961ea3523397..f96443c23783d153c05424059ced92935601d5f9 100644 (file)
@@ -1,2 +1 @@
-set viewer "smallview"
-set type "finite"
+set viewer "smallview"
\ No newline at end of file
index 594c3140663c262dd8b17e40b7cab7f3c645ec7c..e44293de003b5b3b3e060b3339e7259c57c8cd79 100644 (file)
@@ -1,5 +1,5 @@
 ellipse  cer 0 0 0  0 0 1  2 1
 trim cer cer 0 pi
 convert result cer c1
-set length 4.8442241102738386
+checklength result -l 4.8442241102738386
 
index 2a1a185c38935c8b9a18e5e0abd409aed030d056..2fbc1687d81c2092c6aa56a949d03ea91920b584 100644 (file)
@@ -1,4 +1,4 @@
 ellipse  cer 0 0 0  0 0 1  2 1
 convert result cer c1
-set length 9.6884482205476772
+checklength result -l 9.6884482205476772
 
index 18711b8e681ff1a2772962a80f4741cf1702d471..3c9d7da55a8a4e20df699fa02c37c7c0a7bf1165 100644 (file)
@@ -1,5 +1,5 @@
 ellipse cer 0 0 0  0 0 1  2 1
 trim cer cer 0 pi
 convert result cer qa
-set length 4.8442241102733714
+checklength result -l 4.8442241102733714
 
index 0b815fb061ae2e3ef13492675f139ff032e45b18..754aff6b85011cb2b32a5c98c67e27217490b96c 100644 (file)
@@ -1,5 +1,5 @@
 ellipse  cer 0 0 0  0 0 1  2 1 
 trim cer cer 0 4*pi/3
 convert result cer qa
-set length 6.2541520204793155
+checklength result -l 6.2541520204793155
 
index 194a4b18e7a95ed6c6b2b220e6359490e7805da9..b4569772bcf125147e4384223fdfd2c7a61cd5b1 100644 (file)
@@ -1,5 +1,5 @@
 ellipse  cer 0 0 0  0 0 1  2 1 
 trim cer cer 0 pi/3
 convert result cer qa
-set length 1.4099279102054671
+checklength result -l 1.4099279102054671
 
index dfd298130dbd88c6f560f943b41af7cc4fc7414c..9d5ee3b0f924aaa0e94b073acf3ece63d5aa1c61 100644 (file)
@@ -1,4 +1,4 @@
 ellipse result 0 0 1 0 0.2 0.1
 set viewer "v2d"
-set length 0.96884482174527109
+checklength result -l 0.96884482174527109
 
index d29c5384cadbd75646e977c9a459cc4e32b273b0..600890b99f9a1d6dbcd73ca85a992673836df25f 100644 (file)
@@ -1,4 +1,4 @@
 ellipse result 0 0 1 1 0.25 0.15
 set viewer "v2d"
-set length 1.2763499431763086
+checklength result -l 1.2763499431763086
 
index 37c5aaf038d0884bf281ca5de85343a03a32db49..18ef5f87717471e9bb3edacec3dd91356946f162 100644 (file)
@@ -1,3 +1,3 @@
 ellipse result 0 0 0 0 0 1 1 0 0 20 10
-set length 96.884482205475521
+checklength result -l 96.884482205475521
 
index 2b2d9249699e6b04db54158ed3c5d91a1105f97b..6337d20d8ba3347614a5b66e5b2b03c24acd696d 100644 (file)
@@ -1,3 +1,3 @@
 ellipse result 0 0 0 1 0 0 0 0 1 25 15
-set length 127.63499431699034
+checklength result -l 127.63499431699034
 
index b77b636d41f8370843168309662831683f459b1f..abdb75f1b14d41e60e1b9345dbf28431316c9052 100644 (file)
@@ -1,5 +1,5 @@
 ellipse   result 70 0 1 0 40 20
 2dtranslate result -200 0
 set viewer "v2d"
-set length 193.76896441095104
+checklength result -l 193.76896441095104
 
index 95b55a5ee6b9e8f55183956638fa4003ea333865..56f7c219cd7582198658ef24e2479eafe58ee989 100644 (file)
@@ -1,5 +1,5 @@
 ellipse result 0 0 1 0 40 20
 val2d result 0 [dval 2*pi] 20
 set viewer "v2d"
-set length 193.76896441095104
+checklength result -l 193.76896441095104
 
index f68bf85bd3b610f5749c92f1a17b08f72af312c8..4199591bbbf698347546c4e62c0c3d0ba7e172d8 100644 (file)
@@ -1,4 +1,4 @@
 ellipse result 0 0 0 0 0 1 1 0 0 40 20
 val3d result 0 [dval 2*pi] 20
-set length 193.76896441095104
+checklength result -l 193.76896441095104
 
index c7168367a95d2d905e02f7ee28de685b9cd8b2a2..ab73f5457cee59180edefead8525830a585c5f9d 100644 (file)
@@ -1,5 +1,5 @@
 ellipse result 0 0  1 0  400 300
 reverse result
 set viewer "v2d"
-set length 2210.3492160709502
+checklength result -l 2210.3492160709502
 
index 18aadc8ffbaf144865a724f138fc295384d3d452..cf69162f0d62b1ac13858923af6ddf6a8b76561c 100644 (file)
@@ -1,4 +1,4 @@
 ellipse result 70 0 0  0 0 1   1 0 0   40 20
 smirror result 0 0 0 1 0 -1
-set length 193.76896441095104
+checklength result -l 193.76896441095104
 
index 2a3611e3104b1fe44ba6164945acab0f17594bcc..ef8437dd20d885e432fd3a39cc97a15fdf4d8a9c 100644 (file)
@@ -1,4 +1,4 @@
 ellipse result 70 0 0  0 0 1   1 0 0   40 20
 translate result 0 -100 200
-set length 193.76896441095104
+checklength result -l 193.76896441095104
 
index 27c1a3a95a80c431a5ae3747c13643572a699101..ec84dd98b14f1231acd47e809c0d48164ad5de7d 100644 (file)
@@ -7,5 +7,5 @@ pl
 pl
 pu
 pu
-set length 4.844224110274018
+checklength result -l 4.844224110274018
 
index 50a5cdd60890708986abc8d8b620877a0cd56cf5..e6f85a4d244f5d6a902d3070945804293a8134f6 100644 (file)
@@ -8,5 +8,5 @@ convert result er
 2dpu
 2dpu
 set viewer "v2d"
-set length 4.844224110274018
+checklength result -l 4.844224110274018
 
index c74e1b98eefefb01398ed0ad79d542ab028b604b..1efbfabc32fe9ae142f99018ac59d7933cd6bdf3 100644 (file)
@@ -1,5 +1,5 @@
 ellipse result 70 0 1 0 40 20
 2dlmirror result 0 0 0 1
 set viewer "v2d"
-set length 193.76896441095104
+checklength result -l 193.76896441095104
 
index fae58cf7b3a6d6defaa39a6fc934dcc8520f2b8f..427a84639cbe183c3898a1841d74bfa6c55ae21d 100644 (file)
@@ -1,5 +1,5 @@
 ellipse result 70 0 1 0 40 20
 2dpmirror result 0 0
 set viewer "v2d"
-set length 193.76896441095104
+checklength result -l 193.76896441095104
 
index 64c42e12182f260d3d5beed5b37585d39a2d7749..d01a73d4f0ac4e09eeb04b92c45c35d5f1377cbc 100644 (file)
@@ -1,9 +1,9 @@
 ellipse result 0  0 1 0 40 20
 dset ech 1.1
 repeat 20 { 
-       2dpscale result 0 0 0 ech; 
-       copy result .; 
+    2dpscale result 0 0 0 ech; 
+    copy result .; 
 }
 set viewer "v2d"
-set length 1303.5806982555659
+checklength result -l 1303.5806982555659
 
index ee7b7d7dd9f8e4d9774d60365efa5e1e3af57410..ee7a46edd6e49414e091387d8ab6a667bee52521 100644 (file)
@@ -1,5 +1,5 @@
 ellipse result 70 0 1 0 40 20
 2drotate result 0 0 90
 set viewer "v2d"
-set length 193.76896441095104
+checklength result -l 193.76896441095104
 
index bb12681b0bc3c9abeffe259c8a7def6b3ca146bb..7edae4b6b5af5962dc4d8c9338ab28c656cbc74b 100644 (file)
@@ -1,5 +1,5 @@
 ellipse result 70 0 1 0 40 20
 2dtranslate result -200 0
 set viewer "v2d"
-set length 193.76896441095104
+checklength result -l 193.76896441095104
 
index 29782695ad93d767628fb7dd5d6089eaa8337a7d..76215b670cf3b6d493beb389d4472eb62eee83e2 100644 (file)
@@ -1,4 +1,4 @@
 ellipse result 70 0 0  0 0 1   1 0 0   40 20
 lmirror result 0 0 0  0 1  0
-set length 193.76896441095104
+checklength result -l 193.76896441095104
 
index c381d4c3503045e4def31237c9e95fa2795636a4..35cdb62fdb93dc3526eb9b62266d653d26273015 100644 (file)
@@ -1,4 +1,4 @@
 ellipse result 70 0 0  0 0 1   1 0 0   40 20
 pmirror result 0 0 0
-set length 193.76896441095104
+checklength result -l 193.76896441095104
 
index 427905178523aa01147b6bb9f7b8a5dc7e1c861d..d0fea2a8723ff71233426430234b4760e19c6342 100644 (file)
@@ -1,6 +1,6 @@
 ellipse result 70 0 0  0 0 1   1 0 0   40 20
 repeat 7 {rotate result 0 0 0 0 0 1 45;
-       copy result .;
+    copy result .;
 }
-set length 193.76896441095104
+checklength result -l 193.76896441095104
 
index da2ad23314a925eb4ca59775315df3daa80c704e..2152b142f087f247601d48f4b52976fd54bb2a00 100644 (file)
@@ -2,5 +2,5 @@ ellipse result 70 0 0  0 0 1   1 0 0   40 20
 pscale result 0 0 0 5
 repeat 4 {pl}
 dmode result U
-set length 968.84482205476752
+checklength result -l 968.84482205476752
 
index 18aadc8ffbaf144865a724f138fc295384d3d452..cf69162f0d62b1ac13858923af6ddf6a8b76561c 100644 (file)
@@ -1,4 +1,4 @@
 ellipse result 70 0 0  0 0 1   1 0 0   40 20
 smirror result 0 0 0 1 0 -1
-set length 193.76896441095104
+checklength result -l 193.76896441095104
 
index 2a3611e3104b1fe44ba6164945acab0f17594bcc..ef8437dd20d885e432fd3a39cc97a15fdf4d8a9c 100644 (file)
@@ -1,4 +1,4 @@
 ellipse result 70 0 0  0 0 1   1 0 0   40 20
 translate result 0 -100 200
-set length 193.76896441095104
+checklength result -l 193.76896441095104
 
index 0053992f8ad9d23cc95b9b4576a0961ea3523397..f96443c23783d153c05424059ced92935601d5f9 100644 (file)
@@ -1,2 +1 @@
-set viewer "smallview"
-set type "finite"
+set viewer "smallview"
\ No newline at end of file
index 460b47044220dc17b6940007eb4edf6b5f4bf171..d400c0d7a57c72bb36141dd7f413ae5fe2e21527 100755 (executable)
@@ -1,88 +1,3 @@
-proc comparison { x1 x1_o prop } {
-    set precision 0.0000001
-    if { ( abs($x1) > $precision ) || ( abs($x1_o) > $precision ) } {
-        if { ($x1_o != 0 && [expr 1.*abs($x1_o - $x1)/$x1_o] > 0.01) || ($x1_o == 0 && $x1 != 0) } {
-            puts "Error : The $prop of the resulting shape is $x1 and the expected $prop is $x1_o"
-        }
-    }
-}
-
-if { [isdraw result] } {
-    if { [info exists type] && [string compare "$type" "infinite"] == 0 && ![info exists length] } {
-        set ddump [dump result]
-        regexp {Axis   *: *([-0-9.+eE]+), *([-0-9.+eE]+),* *([-0-9.+eE]*) *} $ddump full Axis_1 Axis_2 Axis_3 
-        comparison $Axis_1 $Axis_o_1 "Axis_1"
-        comparison $Axis_2 $Axis_o_2 "Axis_2"
-        if { [info exists Axis_o_3] } {
-            comparison $Axis_3 $Axis_o_3 "Axis_3"
-        }
-        if { [regexp {Line} $ddump] } {
-            regexp {Origin *: *([-0-9.+eE]+), *([-0-9.+eE]+),* *([-0-9.+eE]*) *} $ddump full Origin_1 Origin_2 Origin_3 
-            comparison $Origin_1 $Origin_o_1 "Origin_1"
-            comparison $Origin_2 $Origin_o_2 "Origin_2"
-            if { [info exists Origin_o_3] } {
-                comparison $Origin_3 $Origin_o_3 "Origin_3"
-            }
-        } elseif { [regexp {Parabola} $ddump] || [regexp {Hyperbola} $ddump] } { 
-            regexp {Center *: *([-0-9.+eE]+), *([-0-9.+eE]+),* *([-0-9.+eE]*) *} $ddump full Center_1 Center_2 Center_3 
-            comparison $Center_1 $Center_o_1 "Center_1"
-            comparison $Center_2 $Center_o_2 "Center_2"
-            if { [info exists Center_o_3] } {
-                comparison $Center_3 $Center_o_3 "Center_3"
-            }
-            regexp {XAxis  *: *([-0-9.+eE]+), *([-0-9.+eE]+),* *([-0-9.+eE]*) *} $ddump full XAxis_1 XAxis_2 XAxis_3
-            comparison $XAxis_1 $XAxis_o_1 "XAxis_1"
-            comparison $XAxis_2 $XAxis_o_2 "XAxis_2"
-            if { [info exists XAxis_o_3] } {
-                comparison $XAxis_3 $XAxis_o_3 "XAxis_3"
-            }
-            regexp {YAxis  *: *([-0-9.+eE]+), *([-0-9.+eE]+),* *([-0-9.+eE]*) *} $ddump full YAxis_1 YAxis_2 YAxis_3
-            comparison $YAxis_1 $YAxis_o_1 "YAxis_1"
-            comparison $YAxis_2 $YAxis_o_2 "YAxis_2"
-            if { [info exists YAxis_o_3] } {
-                comparison $YAxis_3 $YAxis_o_3 "YAxis_3"
-            }
-            if { [regexp {Hyperbola} $ddump] } {
-                regexp {Radii  *: *([-0-9.+eE]+), *([-0-9.+eE]+) *} $ddump full LastParam_1 LastParam_2
-            } else {
-                regexp {Focal  *: *([-0-9.+eE]+) *} $ddump full LastParam_1
-            }
-            comparison $LastParam_1 $LastParam_o_1 "LastParam_1"
-            if { [info exists LastParam_o_2] } {
-                comparison $LastParam_2 $LastParam_o_2 "LastParam_2"
-            }
-        } else {
-            puts "Error : undefined type" 
-        }
-    } else {
-        if { [info exists length] } {
-            set prop "length"
-            set mass $length
-            regexp {The +length +result +is +([-0-9.+eE]+)} [length result] full m
-        }
-        if { [info exists mass] } {
-            if { [string compare "$mass" "empty"] != 0 } {
-                if { $m == 0 } {
-                    puts "Error : The $command is not valid. The $prop is 0."
-                }
-                if { $mass > 0 } {
-                    puts "The expected $prop is $mass"
-                }
-                #check of change of length is < 1%
-                if { ($mass != 0 && [expr 1.*abs($mass - $m)/$mass] > 0.01) || ($mass == 0 && $m != 0) } {
-                    puts "Error : The $prop of the resulting shape is $m"
-                }
-            } else {
-                if { $m != 0 } {
-                    puts "Error : The $command is not valid. The $prop is $m"
-                }
-            }
-        }
-    }
-} else {
-    puts "Error : The $command cannot be built."
-}
-
 $viewer
 if { [string compare "$viewer" "v2d"] == 0 } {
     2dclear
index 67985226256943ad85fa15ea0f8915a91f44d57c..4946c9cdb2bf9dab158a68ab2fa5d91dae740618 100644 (file)
@@ -1,8 +1,2 @@
 hyperbola result 0 0 0 0 0 1 1 0 0 20 10
-
-set Center_o_1 0; set Center_o_2 0; set Center_o_3 0; 
-set Axis_o_1 0; set Axis_o_2 0; set Axis_o_3 1; 
-set XAxis_o_1 1; set XAxis_o_2 0; set XAxis_o_3 -0; 
-set YAxis_o_1 -0; set YAxis_o_2 1; set YAxis_o_3 0; 
-set LastParam_o_1 20; set LastParam_o_2 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{0 0 0} {0 0 1} {1 0 -0} {-0 1 0} {20 10}} -eps 0.01
index dd57e6550f8f5eb9a1462c5c7f90a7833d825bd6..3d7cf8cc0dad7cd5629b297eb5b94222e82b8a07 100644 (file)
@@ -1,5 +1,5 @@
 hyperbola hyper 0 0 0 0 0 1 2 1
 trim hyper hyper -1 1
 convert result hyper
-set length 3.3078924645283738
+checklength result -l 3.3078924645283738
 
index 3cb699c3019f9cc0a92cdd1749312cbd5bd3678b..6fbd90a3bc36e60ffaa3fff759080c958524fbc6 100644 (file)
@@ -1,9 +1,3 @@
 hyperbola result 0 0 1 0 20 10
-set viewer "v2d"
-
-set Center_o_1 0; set Center_o_2 0; 
-set Axis_o_1 1; set Axis_o_2 0; 
-set XAxis_o_1 1; set XAxis_o_2 0; 
-set YAxis_o_1 -0; set YAxis_o_2 1; 
-set LastParam_o_1 20; set LastParam_o_2 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{0 0} {1 0} {1 0} {-0 1} {20 10}} -eps 0.01
+set viewer "v2d"
\ No newline at end of file
index 4b38a109e07a41621bf79e75984c7b427d8a8abe..a6ab6a7564a7e45fcd4b91e3b8c99548311be1d7 100644 (file)
@@ -1,9 +1,3 @@
 hyperbola result 0 0 0 1 10 8
-set viewer "v2d"
-
-set Center_o_1 0; set Center_o_2 0; 
-set Axis_o_1 0; set Axis_o_2 1; 
-set XAxis_o_1 0; set XAxis_o_2 1; 
-set YAxis_o_1 -1; set YAxis_o_2 0; 
-set LastParam_o_1 10; set LastParam_o_2 8; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{0 0} {0 1} {0 1} {-1 0} {10 8}} -eps 0.01
+set viewer "v2d"
\ No newline at end of file
index 8a1489180b84bdeff8b2dbb33e05b0d4e7242efd..f880d34844f7844b49aa0c6acbe44559a9fd794e 100644 (file)
@@ -1,9 +1,3 @@
 hyperbola result 70 0 1 0 20 10
 2dtranslate result -200 0
-
-set Center_o_1 -130; set Center_o_2 0; 
-set Axis_o_1 1; set Axis_o_2 0; 
-set XAxis_o_1 1; set XAxis_o_2 0; 
-set YAxis_o_1 -0; set YAxis_o_2 1; 
-set LastParam_o_1 20; set LastParam_o_2 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{-130 0} {1 0} {1 0} {-0 1} {20 10}} -eps 0.01
\ No newline at end of file
index 4a7bb5305d115400c8a4d4eb493d2a449d95a6d1..4927c62defe0db802a257266dfb93e1a29b43d48 100644 (file)
@@ -1,9 +1,3 @@
 hyperbola result 0 0 1 0 20 10
 val2d result -5 5 40
-
-set Center_o_1 0; set Center_o_2 0; 
-set Axis_o_1 1; set Axis_o_2 0; 
-set XAxis_o_1 1; set XAxis_o_2 0; 
-set YAxis_o_1 -0; set YAxis_o_2 1; 
-set LastParam_o_1 20; set LastParam_o_2 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{0 0} {1 0} {1 0} {-0 1} {20 10}} -eps 0.01
\ No newline at end of file
index 53fffb2f9689a5ae2173f759e6a57556d75b56c0..f1ed37528c64a4f3add2218e700c0cce3630a6b4 100644 (file)
@@ -1,9 +1,3 @@
 hyperbola result 0 0 0 0 0 1 1 0 0  20 10
 val3d result -5 5 40
-
-set Center_o_1 0; set Center_o_2 0; set Center_o_3 0; 
-set Axis_o_1 0; set Axis_o_2 0; set Axis_o_3 1; 
-set XAxis_o_1 1; set XAxis_o_2 0; set XAxis_o_3 -0; 
-set YAxis_o_1 -0; set YAxis_o_2 1; set YAxis_o_3 0; 
-set LastParam_o_1 20; set LastParam_o_2 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{0 0 0} {0 0 1} {1 0 -0} {-0 1 0} {20 10}} -eps 0.01
\ No newline at end of file
index b5f63a561379715175fab9e38984ca824b93a6b5..fc7bb7dbe57e4afba0eb38ceaf6aa9cdc31bf2ac 100644 (file)
@@ -1,9 +1,3 @@
 hyperbola result 0 0  -1 0  30 20
 reverse result
-
-set Center_o_1 0; set Center_o_2 0; 
-set Axis_o_1 -1; set Axis_o_2 0; 
-set XAxis_o_1 -1; set XAxis_o_2 0; 
-set YAxis_o_1 0; set YAxis_o_2 1; 
-set LastParam_o_1 30; set LastParam_o_2 20; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{0 0} {-1 0} {-1 0} {0 1} {30 20}} -eps 0.01
\ No newline at end of file
index f6d817bb9497ed4f30ad1c1c19e49a0aed56ead6..6d78f10e91e7550483714749e24e1a17fae8cb9f 100644 (file)
@@ -1,9 +1,3 @@
 hyperbola result 70 0 0  0 0 1   1 0 0   20 10
 smirror result 0 0 0 1 0 -1
-
-set Center_o_1 -1.55431223447522e-14; set Center_o_2 0; set Center_o_3 70; 
-set Axis_o_1 -1; set Axis_o_2 -0; set Axis_o_3 -2.22044604925031e-16; 
-set XAxis_o_1 -2.22044604925031e-16; set XAxis_o_2 -0; set XAxis_o_3 1; 
-set YAxis_o_1 -0; set YAxis_o_2 1; set YAxis_o_3 -0; 
-set LastParam_o_1 20; set LastParam_o_2 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{-1.55431223447522e-14 0 70} {-1 -0 -2.22044604925031e-16} {-2.22044604925031e-16 -0 1} {-0 1 -0} {20 10}} -eps 0.01
\ No newline at end of file
index 71357334b7dc07fd15a61aae8beb376b496426b3..a7afe59e1b3eeb0cd0ea468c290c136c729c12c2 100644 (file)
@@ -1,9 +1,3 @@
 hyperbola result 70 0 0  0 0 1   1 0 0   20 10
 translate result 0 -100 200
-
-set Center_o_1 70; set Center_o_2 -100; set Center_o_3 200; 
-set Axis_o_1 0; set Axis_o_2 0; set Axis_o_3 1; 
-set XAxis_o_1 1; set XAxis_o_2 0; set XAxis_o_3 -0; 
-set YAxis_o_1 -0; set YAxis_o_2 1; set YAxis_o_3 0; 
-set LastParam_o_1 20; set LastParam_o_2 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{70 -100 200} {0 0 1} {1 0 -0} {-0 1 0} {20 10}} -eps 0.01
\ No newline at end of file
index 86dea15e50fd8ff5d551f0f1064866407dbdf830..de6eea856b34e983aa86b6b3d40b91ee78671238 100644 (file)
@@ -8,5 +8,4 @@ pl
 pl
 pu
 pu
-set length 1.6539462322641865
-
+checklength result -l 1.6539462322641865
\ No newline at end of file
index e1405318cd9bedee10e925976a6b502e33d56586..0fc9bf0ae1b3da55c930a923e139ebbc09f3433f 100644 (file)
@@ -8,5 +8,4 @@ convert result hr
 2dpl
 2dpu
 2dpu
-set length 1.6539462322641865
-
+checklength result -l 1.6539462322641865
\ No newline at end of file
index 87cc225ffedc6cbb3d5dd8c2dbd0927ff0dd23d7..b0f071efa9d138c1f23c4f48c21200fe3461532d 100644 (file)
@@ -1,9 +1,3 @@
 hyperbola result 70 0 1 0 20 10
 2dlmirror result 0 0 0 1
-
-set Center_o_1 -70; set Center_o_2 0; 
-set Axis_o_1 -1; set Axis_o_2 0; 
-set XAxis_o_1 -1; set XAxis_o_2 0; 
-set YAxis_o_1 0; set YAxis_o_2 1; 
-set LastParam_o_1 20; set LastParam_o_2 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{-70 0} {-1 0} {-1 0} {0 1} {20 10}} -eps 0.01
\ No newline at end of file
index e38f9c54368a43b741f92bb68d3ed01c795a83cd..00641436ab0a5b41bab195884bc469c819b36aab 100644 (file)
@@ -1,9 +1,3 @@
 hyperbola result 70 0 1 0 20 10
 2dpmirror result 0 0
-
-set Center_o_1 -70; set Center_o_2 0; 
-set Axis_o_1 -1; set Axis_o_2 -0; 
-set XAxis_o_1 -1; set XAxis_o_2 -0; 
-set YAxis_o_1 0; set YAxis_o_2 -1; 
-set LastParam_o_1 20; set LastParam_o_2 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{-70 0} {-1 -0} {-1 -0} {0 -1} {20 10}} -eps 0.01
\ No newline at end of file
index 625253fe2298668b58b7d05623101ec2ccdea654..ca7a81b050761747a27fa3d94835b85cb27582a3 100644 (file)
@@ -1,13 +1,7 @@
 hyperbola result 0  0 1 0 20 10
 dset ech 1.1
 repeat 20 { 
-       2dpscale result 0 0 0 ech; 
-       copy result .; 
+    2dpscale result 0 0 0 ech; 
+    copy result .; 
 }
-
-set Center_o_1 0; set Center_o_2 0; 
-set Axis_o_1 1; set Axis_o_2 0; 
-set XAxis_o_1 1; set XAxis_o_2 0; 
-set YAxis_o_1 -0; set YAxis_o_2 1; 
-set LastParam_o_1 134.549998986512; set LastParam_o_2 67.2749994932561; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{0 0} {1 0} {1 0} {-0 1} {134.549998986512 67.2749994932561}} -eps 0.01
\ No newline at end of file
index 421063dc10453b63ef6c66b0e4abf6ba8de56439..360a8f6c6d8ce4494e9f24ed8b7bef28954824ed 100644 (file)
@@ -1,9 +1,3 @@
 hyperbola result 70 0 1 0 20 10
 2drotate result 0 0 90
-
-set Center_o_1 4.28612223837832e-15; set Center_o_2 70; 
-set Axis_o_1 6.12303176911189e-17; set Axis_o_2 1; 
-set XAxis_o_1 6.12303176911189e-17; set XAxis_o_2 1; 
-set YAxis_o_1 -1; set YAxis_o_2 6.12303176911189e-17; 
-set LastParam_o_1 20; set LastParam_o_2 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{4.28612223837832e-15 70} {6.12303176911189e-17 1} {6.12303176911189e-17 1} {-1 6.12303176911189e-17} {20 10}} -eps 0.01
\ No newline at end of file
index 8a1489180b84bdeff8b2dbb33e05b0d4e7242efd..f880d34844f7844b49aa0c6acbe44559a9fd794e 100644 (file)
@@ -1,9 +1,3 @@
 hyperbola result 70 0 1 0 20 10
 2dtranslate result -200 0
-
-set Center_o_1 -130; set Center_o_2 0; 
-set Axis_o_1 1; set Axis_o_2 0; 
-set XAxis_o_1 1; set XAxis_o_2 0; 
-set YAxis_o_1 -0; set YAxis_o_2 1; 
-set LastParam_o_1 20; set LastParam_o_2 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{-130 0} {1 0} {1 0} {-0 1} {20 10}} -eps 0.01
\ No newline at end of file
index 7ccbefb265657e79ba7fffe98dc1c0cdaa4ef4fd..12d4a4c3683700c5ed05b0ce2e9eed427ab5c7ee 100644 (file)
@@ -1,9 +1,3 @@
 hyperbola result 70 0 0  0 0 1   1 0 0   20 10
 lmirror result 0 0 0  0 1  0
-
-set Center_o_1 -70; set Center_o_2 0; set Center_o_3 0; 
-set Axis_o_1 0; set Axis_o_2 0; set Axis_o_3 -1; 
-set XAxis_o_1 -1; set XAxis_o_2 0; set XAxis_o_3 0; 
-set YAxis_o_1 0; set YAxis_o_2 1; set YAxis_o_3 0; 
-set LastParam_o_1 20; set LastParam_o_2 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{-70 0 0} {0 0 -1} {-1 0 0} {0 1 0} {20 10}} -eps 0.01
\ No newline at end of file
index 937645c7346b9c3289fa74682a269e31b56d3ece..97e1953330b15114b7a921d22fbb76ace5c0ed01 100644 (file)
@@ -1,9 +1,3 @@
 hyperbola result 70 0 0  0 0 1   1 0 0   20 10
 pmirror result 0 0 0
-
-set Center_o_1 -70; set Center_o_2 0; set Center_o_3 0; 
-set Axis_o_1 0; set Axis_o_2 0; set Axis_o_3 1; 
-set XAxis_o_1 -1; set XAxis_o_2 -0; set XAxis_o_3 0; 
-set YAxis_o_1 0; set YAxis_o_2 -1; set YAxis_o_3 -0; 
-set LastParam_o_1 20; set LastParam_o_2 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{-70 0 0} {0 0 1} {-1 -0 0} {0 -1 -0} {20 10}} -eps 0.01
\ No newline at end of file
index c4c510ae4cc2d1470bf8c8b450f8cc4e963a5dd7..bb356e603b5b21dbab80c1180e91fc9c970e89dd 100644 (file)
@@ -1,11 +1,5 @@
 hyperbola result 70 0 0  0 0 1   1 0 0   20 10
 repeat 7 {rotate result 0 0 0 0 0 1 45;
-       copy result .;
+    copy result .;
 }
-
-set Center_o_1 49.4974746830583; set Center_o_2 -49.4974746830583; set Center_o_3 0; 
-set Axis_o_1 -0; set Axis_o_2 0; set Axis_o_3 1; 
-set XAxis_o_1 0.707106781186547; set XAxis_o_2 -0.707106781186548; set XAxis_o_3 0; 
-set YAxis_o_1 0.707106781186548; set YAxis_o_2 0.707106781186547; set YAxis_o_3 0; 
-set LastParam_o_1 20; set LastParam_o_2 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{49.4974746830583 -49.4974746830583 0} {-0 0 1} {0.707106781186547 -0.707106781186548 0} {0.707106781186548 0.707106781186547 0} {20 10}} -eps 0.01
\ No newline at end of file
index b275266a3d609e73700514be91db2b429e8bc99f..235ccff6e13e32c6f92bc0515cf19aa106dd09d7 100644 (file)
@@ -2,10 +2,4 @@ hyperbola result 70 0 0  0 0 1   1 0 0   20 10
 pscale result 0 0 0 5
 repeat 4 {pl}
 dmode result U
-
-set Center_o_1 350; set Center_o_2 0; set Center_o_3 0; 
-set Axis_o_1 0; set Axis_o_2 0; set Axis_o_3 1; 
-set XAxis_o_1 1; set XAxis_o_2 0; set XAxis_o_3 -0; 
-set YAxis_o_1 -0; set YAxis_o_2 1; set YAxis_o_3 0; 
-set LastParam_o_1 100; set LastParam_o_2 50; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{350 0 0} {0 0 1} {1 0 -0} {-0 1 0} {100 50}} -eps 0.01
\ No newline at end of file
index f6d817bb9497ed4f30ad1c1c19e49a0aed56ead6..6d78f10e91e7550483714749e24e1a17fae8cb9f 100644 (file)
@@ -1,9 +1,3 @@
 hyperbola result 70 0 0  0 0 1   1 0 0   20 10
 smirror result 0 0 0 1 0 -1
-
-set Center_o_1 -1.55431223447522e-14; set Center_o_2 0; set Center_o_3 70; 
-set Axis_o_1 -1; set Axis_o_2 -0; set Axis_o_3 -2.22044604925031e-16; 
-set XAxis_o_1 -2.22044604925031e-16; set XAxis_o_2 -0; set XAxis_o_3 1; 
-set YAxis_o_1 -0; set YAxis_o_2 1; set YAxis_o_3 -0; 
-set LastParam_o_1 20; set LastParam_o_2 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{-1.55431223447522e-14 0 70} {-1 -0 -2.22044604925031e-16} {-2.22044604925031e-16 -0 1} {-0 1 -0} {20 10}} -eps 0.01
\ No newline at end of file
index 71357334b7dc07fd15a61aae8beb376b496426b3..a7afe59e1b3eeb0cd0ea468c290c136c729c12c2 100644 (file)
@@ -1,9 +1,3 @@
 hyperbola result 70 0 0  0 0 1   1 0 0   20 10
 translate result 0 -100 200
-
-set Center_o_1 70; set Center_o_2 -100; set Center_o_3 200; 
-set Axis_o_1 0; set Axis_o_2 0; set Axis_o_3 1; 
-set XAxis_o_1 1; set XAxis_o_2 0; set XAxis_o_3 -0; 
-set YAxis_o_1 -0; set YAxis_o_2 1; set YAxis_o_3 0; 
-set LastParam_o_1 20; set LastParam_o_2 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Radii} -ref {{70 -100 200} {0 0 1} {1 0 -0} {-0 1 0} {20 10}} -eps 0.01
\ No newline at end of file
index 8c9b4bfc368245aa7065f36b5354ec7714842dfd..f96443c23783d153c05424059ced92935601d5f9 100644 (file)
@@ -1,2 +1 @@
-set viewer "smallview"
-set type "infinite"
\ No newline at end of file
+set viewer "smallview"
\ No newline at end of file
index 661d0814e88e78872a4c820a91901400402874df..d486193e4d0e9e1d155a0697ac55d67f70ad7791 100644 (file)
@@ -9,5 +9,5 @@ offset offs1 p 0.3
 viso curv_v2 offs1 0.2
 copy curv_v2 result
 set viewer "smallview"
-set length 1.3447354805936929
+checklength result -l 1.3447354805936929
 
index f504b0cacdd2e31e0beac7f5310f8ce82c518897..8141bdd669063b0f6fa8896f8a0659d95d8cdeaa 100644 (file)
@@ -9,5 +9,5 @@ offset offs1 p 0.3
 uiso curv_u2 offs1 0.2
 copy curv_u2 result
 set viewer "smallview"
-set length 1.3447354805936929
+checklength result -l 1.3447354805936929
 
index d23e70646512db2aa312ff5997473d057e56cb02..2e21eac7e467e443ad8b96e3042b5f0985e5aae8 100644 (file)
@@ -9,7 +9,7 @@ offset offs1 p 0.3
 uiso curv_u2 offs1 0.2
 copy curv_u2 result
 set viewer "smallview"
-set length 1.3447354805936931
+checklength result -l 1.3447354805936931
 
 
 
index 904d84eb2691c06dcb6f7705d2be030e097c3723..48b667a5e96727f3f6b2e6e72e94e7dabb78bad8 100644 (file)
@@ -9,6 +9,4 @@ offset offs1 p 0.3
 viso curv_v2 offs1 0.2
 copy curv_v2 result
 set viewer "smallview"
-set length 1.3447354805936929
-
-
+checklength result -l 1.3447354805936929
\ No newline at end of file
index 0053992f8ad9d23cc95b9b4576a0961ea3523397..f96443c23783d153c05424059ced92935601d5f9 100644 (file)
@@ -1,2 +1 @@
-set viewer "smallview"
-set type "finite"
+set viewer "smallview"
\ No newline at end of file
index 0cf914447bd58f6c43fc11126ab15a5b8d8e9d38..ed519dbe68efd57e0d85cd225afffb0b3c73eb30 100644 (file)
@@ -3,9 +3,10 @@ set delta 0.01
 2dcvalue law1 1.5 x y dx dy
 set value [dval y]
 repeat 50 { 
-       movelaw law1 1.5 $value dy  0  
-       set value [expr $value + $delta] 
-       repaint }
+    movelaw law1 1.5 $value dy  0  
+    set value [expr $value + $delta] 
+    repaint
+}
 copy law1 result
-set length 3.3374712943009293
+checklength result -l 3.3374712943009293
 
index c47543c4bc0d24af20dee1dd67158913e58bbff7..618e29e4bf5f78041781b67b85e911450bc04c28 100644 (file)
@@ -3,9 +3,10 @@ set delta 0.007
 2dcvalue law1 1.5 x y  dx dy
 set tvalue [dval dy] 
 repeat 100 { 
-       movelaw law1 1.5  y $tvalue  1  
-       set tvalue [expr $tvalue + $delta] 
-       repaint }
+    movelaw law1 1.5  y $tvalue  1  
+    set tvalue [expr $tvalue + $delta] 
+    repaint
+}
 copy law1 result
-set length 3.3254491241005475
+checklength result -l 3.3254491241005475
 
index 0cf914447bd58f6c43fc11126ab15a5b8d8e9d38..ed519dbe68efd57e0d85cd225afffb0b3c73eb30 100644 (file)
@@ -3,9 +3,10 @@ set delta 0.01
 2dcvalue law1 1.5 x y dx dy
 set value [dval y]
 repeat 50 { 
-       movelaw law1 1.5 $value dy  0  
-       set value [expr $value + $delta] 
-       repaint }
+    movelaw law1 1.5 $value dy  0  
+    set value [expr $value + $delta] 
+    repaint
+}
 copy law1 result
-set length 3.3374712943009293
+checklength result -l 3.3374712943009293
 
index c47543c4bc0d24af20dee1dd67158913e58bbff7..618e29e4bf5f78041781b67b85e911450bc04c28 100644 (file)
@@ -3,9 +3,10 @@ set delta 0.007
 2dcvalue law1 1.5 x y  dx dy
 set tvalue [dval dy] 
 repeat 100 { 
-       movelaw law1 1.5  y $tvalue  1  
-       set tvalue [expr $tvalue + $delta] 
-       repaint }
+    movelaw law1 1.5  y $tvalue  1  
+    set tvalue [expr $tvalue + $delta] 
+    repaint
+}
 copy law1 result
-set length 3.3254491241005475
+checklength result -l 3.3254491241005475
 
index d10da1fde93505854a06e92fb8cbabc8e6cb0a90..2fecf221efd7064d4a98931fb2fa4a1c5e1998c7 100644 (file)
@@ -1,2 +1 @@
-set viewer "v2d"
-set type "finite"
+set viewer "v2d"
\ No newline at end of file
index 7e6b29e7ecde3c0df6e3f7436d19b554be492fd8..b2250284570a450c19342c5752a975e7c90244b5 100644 (file)
@@ -1,6 +1,3 @@
 line result 0 0 1 1
 set viewer "v2d"
-
-set Origin_o_1 0; set Origin_o_2 0; 
-set Axis_o_1 0.707106781186548; set Axis_o_2 0.707106781186548; 
-
+checkdump result -name {Origin Axis} -ref {{0 0} {0.707106781186548 0.707106781186548}} -eps 0.01
\ No newline at end of file
index 1386790feda900dbb89185610f498f0c11907726..4d5096c4f89b5a59e03566a0fea5c189f2bd0c48 100644 (file)
@@ -1,6 +1,3 @@
 line result 1 1 2 3
 set viewer "v2d"
-
-set Origin_o_1 1; set Origin_o_2 1; 
-set Axis_o_1 0.554700196225229; set Axis_o_2 0.832050294337844; 
-
+checkdump result -name {Origin Axis} -ref {{1 1} {0.554700196225229 0.832050294337844}} -eps 0.01
\ No newline at end of file
index b4b463fcb8b59444c197546f3fdd628fd1426acd..6993bb81136448c9fa5986056ff97233fa86b366 100644 (file)
@@ -1,5 +1,2 @@
 line result 0 0 0 1 1 1
-
-set Origin_o_1 0; set Origin_o_2 0; set Origin_o_3 0; 
-set Axis_o_1 0.577350269189626; set Axis_o_2 0.577350269189626; set Axis_o_3 0.577350269189626; 
-
+checkdump result -name {Origin Axis} -ref {{0 0 0} {0.577350269189626 0.577350269189626 0.577350269189626}} -eps 0.01
\ No newline at end of file
index 945d71e1b82ae9655b4cf682873627423bd8b982..8c3b873a4a41f656d55dd7fea02db16f8855e34d 100644 (file)
@@ -1,5 +1,2 @@
 line result 1 2 3 4 5 6
-
-set Origin_o_1 1; set Origin_o_2 2; set Origin_o_3 3; 
-set Axis_o_1 0.455842305838552; set Axis_o_2 0.56980288229819; set Axis_o_3 0.683763458757828; 
-
+checkdump result -name {Origin Axis} -ref {{1 2 3} {0.455842305838552 0.56980288229819 0.683763458757828}} -eps 0.01
\ No newline at end of file
index 0bb945a104b8802d72326eccaff6d2e47bce7b1a..5fb713d900274a85a01ce7826202900b5239e027 100644 (file)
@@ -3,5 +3,5 @@ trim lin1 lin1 -1 1
 convert result lin1
 2dcvalue result 0 x y dx dy d2x d2y
 set viewer "v2d"
-set length 2
+checklength result -l 2
 
index 090469978784f3fbc9657753987a7262114f8f82..1bfa60e22d5d4c73592917c77c6d1c7e64ea5e18 100644 (file)
@@ -1,7 +1,4 @@
 line result 0 0  1 3
 val2d result 0 100 20
 set viewer "v2d"
-
-set Origin_o_1 0; set Origin_o_2 0; 
-set Axis_o_1 0.316227766016838; set Axis_o_2 0.948683298050514; 
-
+checkdump result -name {Origin Axis} -ref {{0 0} {0.316227766016838 0.948683298050514}} -eps 0.01
\ No newline at end of file
index 35547915887797df645b7bc1e7a74836a3be6432..9b0360ee574f604308cfc7db9fd5c275a3521f3b 100644 (file)
@@ -1,6 +1,3 @@
 line result 0 0 0 1 3 1
 val3d result 0 100 20
-
-set Origin_o_1 0; set Origin_o_2 0; set Origin_o_3 0; 
-set Axis_o_1 0.301511344577764; set Axis_o_2 0.904534033733291; set Axis_o_3 0.301511344577764; 
-
+checkdump result -name {Origin Axis} -ref {{0 0 0} {0.301511344577764 0.904534033733291 0.301511344577764}} -eps 0.01
\ No newline at end of file
index 0f2bd59e544c6bc1a3c36c202c46434757ece94f..6e9ce630e18d3a4a0f41ec3aee733ae44fc0592f 100644 (file)
@@ -8,5 +8,5 @@ pl
 pl
 pu
 pu
-set length 2.9999999999999996
+checklength result -l 2.9999999999999996
 
index 4e307ea101aa39c639e4b83abc159190bca02864..b0f34ea2557cdf29c287f06da08e328171466d70 100644 (file)
@@ -9,5 +9,5 @@ convert result lr
 2dpu
 2dpu
 set viewer "v2d"
-set length 2.9999999999999996
+checklength result -l 2.9999999999999996
 
index 8807dfc8c7feae203872133bd65978024910a4b5..2191686f8c4c17dc724b1b389e43c18e2a58f577 100644 (file)
@@ -1,7 +1,4 @@
 line result 70 0 0  1 1 0  
 repeat 4 {pl}
 dmode result U
-
-set Origin_o_1 70; set Origin_o_2 0; set Origin_o_3 0; 
-set Axis_o_1 0.707106781186548; set Axis_o_2 0.707106781186548; set Axis_o_3 0; 
-
+checkdump result -name {Origin Axis} -ref {{70 0 0} {0.707106781186548 0.707106781186548 0}} -eps 0.01
\ No newline at end of file
index 268981a87d88fadc90ca12b4384062e2c9cb1e1d..f96443c23783d153c05424059ced92935601d5f9 100644 (file)
@@ -1,2 +1 @@
-set viewer "smallview"
-set type "infinite"
+set viewer "smallview"
\ No newline at end of file
index d74543727ffd0a7ae5bdae830609595e2588707a..b529125d45567c17f43cef9095fd71e76a608dc3 100644 (file)
@@ -1,5 +1,5 @@
 parabola para 0 0 0 0 0 1 2
 trim para para -1 1
 convert result para
-set length 2.0206422525934427
+checklength result -l 2.0206422525934427
 
index 8565913232a357f454faf1655c91bef130776531..782025be99d3d8035c940938bd29f4d112938e48 100644 (file)
@@ -1,10 +1,4 @@
 parabola result  0  1  0  1 10
 dmode result U
 set viewer "v2d"
-
-set Center_o_1 0; set Center_o_2 1; 
-set Axis_o_1 0; set Axis_o_2 1; 
-set XAxis_o_1 0; set XAxis_o_2 1; 
-set YAxis_o_1 -1; set YAxis_o_2 0; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{0 1} {0 1} {0 1} {-1 0} {10}} -eps 0.01
\ No newline at end of file
index 370b96e72d949a1ae09cc0709ab794bbb4614ab7..81aae8958e37fe84102c79239738678c1d3f056e 100644 (file)
@@ -1,10 +1,4 @@
 parabola result  0 -1  0 -1 10
 dmode result U 
 set viewer "v2d"
-
-set Center_o_1 0; set Center_o_2 -1; 
-set Axis_o_1 0; set Axis_o_2 -1; 
-set XAxis_o_1 0; set XAxis_o_2 -1; 
-set YAxis_o_1 1; set YAxis_o_2 0; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{0 -1} {0 -1} {0 -1} {1 0} {10}} -eps 0.01
\ No newline at end of file
index 30b96809af7152e2e0d918942ecdcb14bfd422c7..bcd83bd434e1ae61c9bf0e69c1a8447912640c27 100644 (file)
@@ -1,10 +1,4 @@
 parabola result  1  0  1  0 10
 dmode result U
 set viewer "v2d"
-
-set Center_o_1 1; set Center_o_2 0; 
-set Axis_o_1 1; set Axis_o_2 0; 
-set XAxis_o_1 1; set XAxis_o_2 0; 
-set YAxis_o_1 -0; set YAxis_o_2 1; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{1 0} {1 0} {1 0} {-0 1} {10}} -eps 0.01
\ No newline at end of file
index 2501d038c38c487cb528c6aa0f3b436c4546e29c..797a0d164c6e59bab9230d58ddc7b96bcef8f733 100644 (file)
@@ -1,9 +1,4 @@
 parabola result -1  0 -1  0 10
 dmode result U
 set viewer "v2d"
-set Center_o_1 -1; set Center_o_2 0; 
-set Axis_o_1 -1; set Axis_o_2 0; 
-set XAxis_o_1 -1; set XAxis_o_2 0; 
-set YAxis_o_1 -0; set YAxis_o_2 -1; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{-1 0} {-1 0} {-1 0} {-0 -1} {10}} -eps 0.01
\ No newline at end of file
index 1f9729859a097d4a089a95abbd9b3a1cc316e8ee..b637ed8999d31459b37e8f47218723fedb35d35f 100644 (file)
@@ -1,9 +1,3 @@
 parabola result  0  1  1   0  0  1     0  1  0  10
 dmode result U
-
-set Center_o_1 0; set Center_o_2 1; set Center_o_3 1; 
-set Axis_o_1 0; set Axis_o_2 0; set Axis_o_3 1; 
-set XAxis_o_1 0; set XAxis_o_2 1; set XAxis_o_3 0; 
-set YAxis_o_1 -1; set YAxis_o_2 0; set YAxis_o_3 0; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{0 1 1} {0 0 1} {0 1 0} {-1 0 0} {10}} -eps 0.01
\ No newline at end of file
index f184e8e8feae15a6704b6354268d216caeffbbb3..e5569e5e45583eb164c99dac6dc577a2e88e0153 100644 (file)
@@ -1,8 +1,3 @@
 parabola result  0 -1  1   0  0  1    0 -1  0  10
 dmode result U 
-set Center_o_1 0; set Center_o_2 -1; set Center_o_3 1; 
-set Axis_o_1 0; set Axis_o_2 0; set Axis_o_3 1; 
-set XAxis_o_1 0; set XAxis_o_2 -1; set XAxis_o_3 0; 
-set YAxis_o_1 1; set YAxis_o_2 0; set YAxis_o_3 -0; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{0 -1 1} {0 0 1} {0 -1 0} {1 0 -0} {10}} -eps 0.01
\ No newline at end of file
index ffe7e4ed43da3fc5a968be229508f6903dd6ac88..b929b4c64a5207867396f49f8a0c6d9b88aacd88 100644 (file)
@@ -1,9 +1,3 @@
 parabola result  1  0  0   0  1  0    1  0  0  10
 dmode result U
-
-set Center_o_1 1; set Center_o_2 0; set Center_o_3 0; 
-set Axis_o_1 0; set Axis_o_2 1; set Axis_o_3 0; 
-set XAxis_o_1 1; set XAxis_o_2 0; set XAxis_o_3 0; 
-set YAxis_o_1 0; set YAxis_o_2 0; set YAxis_o_3 -1; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{1 0 0} {0 1 0} {1 0 0} {0 0 -1} {10}} -eps 0.01
\ No newline at end of file
index 05de6e2437dc9a81005dd33d79e3fe187bb66cdc..e3ed74db8cac03b6f00b8571b4fd152ed049e0a8 100644 (file)
@@ -1,9 +1,3 @@
 parabola result -1  0  0   0  1  0   -1  0  0  10
 dmode result U
-
-set Center_o_1 -1; set Center_o_2 0; set Center_o_3 0; 
-set Axis_o_1 0; set Axis_o_2 1; set Axis_o_3 0; 
-set XAxis_o_1 -1; set XAxis_o_2 0; set XAxis_o_3 0; 
-set YAxis_o_1 0; set YAxis_o_2 -0; set YAxis_o_3 1; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{-1 0 0} {0 1 0} {-1 0 0} {0 -0 1} {10}} -eps 0.01
\ No newline at end of file
index 4a2ca848a3645aed75867f0f27afc65d4138e19b..913870384f8e445bf7b4b2ee82d735d4d6c986d6 100644 (file)
@@ -1,10 +1,4 @@
 parabola  result 70 1  0  1 10
 2dtranslate result -200 0
 set viewer "v2d"
-
-set Center_o_1 -130; set Center_o_2 1; 
-set Axis_o_1 0; set Axis_o_2 1; 
-set XAxis_o_1 0; set XAxis_o_2 1; 
-set YAxis_o_1 -1; set YAxis_o_2 0; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{-130 1} {0 1} {0 1} {-1 0} {10}} -eps 0.01
\ No newline at end of file
index 0f753043e8eb0d00096ce4bea47591b371a13e8b..c13bc88d079da22a3acc6e91f428d04f39a79251 100644 (file)
@@ -1,10 +1,4 @@
 parabola result  0  1  0  1 10
 val2d result -50 50 40
 set viewer "v2d"
-
-set Center_o_1 0; set Center_o_2 1; 
-set Axis_o_1 0; set Axis_o_2 1; 
-set XAxis_o_1 0; set XAxis_o_2 1; 
-set YAxis_o_1 -1; set YAxis_o_2 0; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{0 1} {0 1} {0 1} {-1 0} {10}} -eps 0.01
\ No newline at end of file
index 3df2b9c53fa315e4277eb5062a873dfebc6c460b..893deceeaccd7740ea809ba4bcb99b8f0579824d 100644 (file)
@@ -1,9 +1,3 @@
 parabola result  0 0 0 0 0 1  0 1 0 10
 val3d result -50 50 40
-
-set Center_o_1 0; set Center_o_2 0; set Center_o_3 0; 
-set Axis_o_1 0; set Axis_o_2 0; set Axis_o_3 1; 
-set XAxis_o_1 0; set XAxis_o_2 1; set XAxis_o_3 0; 
-set YAxis_o_1 -1; set YAxis_o_2 0; set YAxis_o_3 0; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{0 0 0} {0 0 1} {0 1 0} {-1 0 0} {10}} -eps 0.01
\ No newline at end of file
index 7f961d58291187dc7121ec8da39b34feaf3af9a8..71843ad93ab403e1a9b89adb0172b92bb1231c65 100644 (file)
@@ -1,11 +1,4 @@
 parabola result 0 0  1 0  30
 reverse result
 set viewer "v2d"
-
-
-set Center_o_1 0; set Center_o_2 0; 
-set Axis_o_1 1; set Axis_o_2 0; 
-set XAxis_o_1 1; set XAxis_o_2 0; 
-set YAxis_o_1 0; set YAxis_o_2 -1; 
-set LastParam_o_1 30; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{0 0} {1 0} {1 0} {0 -1} {30}} -eps 0.01
\ No newline at end of file
index 3c47f4b67e58601ce1f0a0196bfbfae5456758e5..82b0a6e63c32ac2fb849e9a231e4f7194f92b094 100644 (file)
@@ -1,9 +1,3 @@
 parabola result 70 1 0  0 0 1   0 1 0   10
 smirror result 0 0 0 1 0 -1
-
-set Center_o_1 -1.55431223447522e-14; set Center_o_2 1; set Center_o_3 70; 
-set Axis_o_1 -1; set Axis_o_2 -0; set Axis_o_3 -2.22044604925031e-16; 
-set XAxis_o_1 -0; set XAxis_o_2 1; set XAxis_o_3 -0; 
-set YAxis_o_1 2.22044604925031e-16; set YAxis_o_2 0; set YAxis_o_3 -1; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{-1.55431223447522e-14 1 70} {-1 -0 -2.22044604925031e-16} {-0 1 -0} {.22044604925031e-16 0 -1} {10}} -eps 0.01
\ No newline at end of file
index 1d0c261b9482fdb93dacc40993b257ec4a1d32d6..931672c0c5bc200ed46955ca1c7ef0283895d734 100644 (file)
@@ -1,9 +1,3 @@
 parabola result 70 1 0  0 0 1   0 1 0   10
 translate result 0 -100 200
-
-set Center_o_1 70; set Center_o_2 -99; set Center_o_3 200; 
-set Axis_o_1 0; set Axis_o_2 -0; set Axis_o_3 1; 
-set XAxis_o_1 0; set XAxis_o_2 1; set XAxis_o_3 0; 
-set YAxis_o_1 -1; set YAxis_o_2 0; set YAxis_o_3 0; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{70 -99 200} {0 -0 1} {0 1 0} {-1 0 0} {10}} -eps 0.01
\ No newline at end of file
index 1455a28eb14a50c73d0c4c7e38a4d41a09d23f6c..f3d518b472eb388d469bef55ede55c2a89060f18 100644 (file)
@@ -8,5 +8,5 @@ pl
 pl
 pu
 pu
-set length 3.3514748622014476
+checklength result -l 3.3514748622014476
 
index 8b9b0c0e37c564c9f1703702d8a4728cac2df656..0afe38473ad9da2551b43f3659d0a1bab0dc77fd 100644 (file)
@@ -9,5 +9,5 @@ convert result pr
 2dpu
 2dpu
 set viewer "v2d"
-set length 3.3514748622014476
+checklength result -l 3.3514748622014476
 
index 5d7559f947daa49c2a01a7c74523022602c27b58..2bd607ed7dc3d62b8255fbba67097e79519e43fb 100644 (file)
@@ -1,10 +1,4 @@
 parabola result 70 1  0  1 10
 2dlmirror result 0 0 0 1
 set viewer "v2d"
-
-set Center_o_1 -70; set Center_o_2 1; 
-set Axis_o_1 -0; set Axis_o_2 1; 
-set XAxis_o_1 -0; set XAxis_o_2 1; 
-set YAxis_o_1 1; set YAxis_o_2 -0; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{-70 1} {-0 1} {-0 1} {1 -0} {10}} -eps 0.01
\ No newline at end of file
index 726853e0b53fcb4b3883530cae04dcd116364b32..3d170bf411e09deb72d7a68f029d287a3317f193 100644 (file)
@@ -1,10 +1,4 @@
 parabola result 70 1  0  1 10
 2dpmirror result 0 0
 set viewer "v2d"
-
-set Center_o_1 -70; set Center_o_2 -1; 
-set Axis_o_1 -0; set Axis_o_2 -1; 
-set XAxis_o_1 -0; set XAxis_o_2 -1; 
-set YAxis_o_1 1; set YAxis_o_2 -0; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{-70 -1} {-0 -1} {-0 -1} {1 -0} {10}} -eps 0.01
\ No newline at end of file
index afa88aa08ffd46c357852a6d7236533af834882d..98d8d4b17a7be86bde9781bf11fc36eb1157d3af 100644 (file)
@@ -1,14 +1,8 @@
 parabola result 0  0  0  10 10
 dset ech 1.1
 repeat 20 { 
-       2dpscale result 0 0 0 ech; 
-       copy result .; 
+    2dpscale result 0 0 0 ech; 
+    copy result .; 
 }
 set viewer "v2d"
-
-set Center_o_1 0; set Center_o_2 0; 
-set Axis_o_1 0; set Axis_o_2 1; 
-set XAxis_o_1 0; set XAxis_o_2 1; 
-set YAxis_o_1 -1; set YAxis_o_2 0; 
-set LastParam_o_1 67.2749994932561; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{0 0} {0 1} {0 1} {-1 0} {67.2749994932561}} -eps 0.01
\ No newline at end of file
index 9b4d042002513743adb7f0eece4c49a0ff731dfe..0c6ab8a3d60257d9cb02b8a193953b77ded5ef50 100644 (file)
@@ -1,10 +1,4 @@
 parabola result 70 1  0  1 10
 2drotate result 0 0 90
 set viewer "v2d"
-
-set Center_o_1 -0.999999999999996; set Center_o_2 70; 
-set Axis_o_1 -1; set Axis_o_2 6.12303176911189e-17; 
-set XAxis_o_1 -1; set XAxis_o_2 6.12303176911189e-17; 
-set YAxis_o_1 -6.12303176911189e-17; set YAxis_o_2 -1; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{-0.999999999999996 70} {-1 6.12303176911189e-17} {-1 6.12303176911189e-17} {-6.12303176911189e-17 -1} {10}} -eps 0.01
\ No newline at end of file
index f3d03f512401657cb140d2c1049f539638516e88..e9748eee9a9075305792cddb81b722e319b37d3d 100644 (file)
@@ -1,10 +1,4 @@
 parabola result 70 1  0  1 10
 2dtranslate result -200 0
 set viewer "v2d"
-
-set Center_o_1 -130; set Center_o_2 1; 
-set Axis_o_1 0; set Axis_o_2 1; 
-set XAxis_o_1 0; set XAxis_o_2 1; 
-set YAxis_o_1 -1; set YAxis_o_2 0; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{-130 1} {0 1} {0 1} {-1 0} {10}} -eps 0.01
\ No newline at end of file
index f2f406dc9acf7dcd44c1367aa7ddd189efe4166a..45ecc5f0ee251d2ec412ce9a1b7260232015af9a 100644 (file)
@@ -1,9 +1,3 @@
 parabola result 70 1 0  0 0 1   0 1 0   10
 lmirror result 0 0 0  0 1  0
-
-set Center_o_1 -70; set Center_o_2 1; set Center_o_3 0; 
-set Axis_o_1 0; set Axis_o_2 0; set Axis_o_3 -1; 
-set XAxis_o_1 0; set XAxis_o_2 1; set XAxis_o_3 0; 
-set YAxis_o_1 1; set YAxis_o_2 0; set YAxis_o_3 0; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{-70 1 0} {0 0 -1} {0 1 0} {1 0 0} {10}} -eps 0.01
\ No newline at end of file
index 2fb770b40d447cd5eac2294a74fcd13d6130dae0..fb80fc92846cede1843d796491c288920524f1f0 100644 (file)
@@ -1,9 +1,3 @@
 parabola result 70 1 0  0 0 1   0 1 0   10
 pmirror result 0 0 0
-
-set Center_o_1 -70; set Center_o_2 -1; set Center_o_3 0; 
-set Axis_o_1 0; set Axis_o_2 -0; set Axis_o_3 1; 
-set XAxis_o_1 -0; set XAxis_o_2 -1; set XAxis_o_3 -0; 
-set YAxis_o_1 1; set YAxis_o_2 -0; set YAxis_o_3 -0; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{-70 -1 0} {0 -0 1} {-0 -1 -0} {1 -0 -0} {10}} -eps 0.01
\ No newline at end of file
index 9c56046fccc3980307ab584a1d5ecb641899a6f8..44f461d61da6a4365b59f21d3787b838498cfdad 100644 (file)
@@ -1,11 +1,5 @@
 parabola result 70 1 0  0 0 1   0 1 0   10
 repeat 7 {rotate result 0 0 0 0 0 1 45;
-       copy result .;
+    copy result .;
 }
-
-set Center_o_1 50.2045814642448; set Center_o_2 -48.7903679018718; set Center_o_3 0; 
-set Axis_o_1 0; set Axis_o_2 -0; set Axis_o_3 1; 
-set XAxis_o_1 0.707106781186548; set XAxis_o_2 0.707106781186547; set XAxis_o_3 0; 
-set YAxis_o_1 -0.707106781186547; set YAxis_o_2 0.707106781186548; set YAxis_o_3 0; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{50.2045814642448 -48.7903679018718 0} {0 -0 1} {0.707106781186548 0.707106781186547 0} {-0.707106781186547 0.707106781186548 0} {10}} -eps 0.01
\ No newline at end of file
index 9709191a2e276793a716ae8add8979c4bb4c5290..da532ced70c40e5f35d3fd8c10c97c362c1fef30 100644 (file)
@@ -2,10 +2,4 @@ parabola result 70 1 0  0 0 1   0 1 0   10
 pscale result 0 0 0 5
 repeat 4 {pl}
 dmode result U
-
-set Center_o_1 350; set Center_o_2 5; set Center_o_3 0; 
-set Axis_o_1 0; set Axis_o_2 -0; set Axis_o_3 1; 
-set XAxis_o_1 0; set XAxis_o_2 1; set XAxis_o_3 0; 
-set YAxis_o_1 -1; set YAxis_o_2 0; set YAxis_o_3 0; 
-set LastParam_o_1 50; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{350 5 0} {0 -0 1} {0 1 0} {-1 0 0} {50}} -eps 0.01
\ No newline at end of file
index 3c47f4b67e58601ce1f0a0196bfbfae5456758e5..48337cc1cdce57b5081f895119e930f113762b96 100644 (file)
@@ -1,9 +1,3 @@
 parabola result 70 1 0  0 0 1   0 1 0   10
 smirror result 0 0 0 1 0 -1
-
-set Center_o_1 -1.55431223447522e-14; set Center_o_2 1; set Center_o_3 70; 
-set Axis_o_1 -1; set Axis_o_2 -0; set Axis_o_3 -2.22044604925031e-16; 
-set XAxis_o_1 -0; set XAxis_o_2 1; set XAxis_o_3 -0; 
-set YAxis_o_1 2.22044604925031e-16; set YAxis_o_2 0; set YAxis_o_3 -1; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{-1.55431223447522e-14 1 70} {-1 -0 -2.22044604925031e-16} {-0 1 -0} {2.22044604925031e-16 0 -1} {10}} -eps 0.01
\ No newline at end of file
index 1d0c261b9482fdb93dacc40993b257ec4a1d32d6..931672c0c5bc200ed46955ca1c7ef0283895d734 100644 (file)
@@ -1,9 +1,3 @@
 parabola result 70 1 0  0 0 1   0 1 0   10
 translate result 0 -100 200
-
-set Center_o_1 70; set Center_o_2 -99; set Center_o_3 200; 
-set Axis_o_1 0; set Axis_o_2 -0; set Axis_o_3 1; 
-set XAxis_o_1 0; set XAxis_o_2 1; set XAxis_o_3 0; 
-set YAxis_o_1 -1; set YAxis_o_2 0; set YAxis_o_3 0; 
-set LastParam_o_1 10; 
-
+checkdump result -name {Center Axis XAxis YAxis Focal} -ref {{70 -99 200} {0 -0 1} {0 1 0} {-1 0 0} {10}} -eps 0.01
\ No newline at end of file
index 268981a87d88fadc90ca12b4384062e2c9cb1e1d..f96443c23783d153c05424059ced92935601d5f9 100644 (file)
@@ -1,2 +1 @@
-set viewer "smallview"
-set type "infinite"
+set viewer "smallview"
\ No newline at end of file
index f89791239984a25fa7983e9e71e5868ac3e361de..9964abfb46098335d24ecf20fbd4263d92773236 100644 (file)
@@ -1,5 +1,5 @@
 restore [locate_data_file pro5075_bug-proj4-curve1.rle] curv1
 restore [locate_data_file pro5075_bug-proj4-surface.rle] surf1
 project result curv1 surf1 -v 50
-set length 0.062450996195736283
+checklength result -l 0.062450996195736283
 
index 11b4f21b108c880c8220b02044748f1c6b3b4c3b..e17260e70f05727bd708cf356a7cdbc66f734a26 100644 (file)
@@ -1,5 +1,5 @@
 restore [locate_data_file pro5075_bug-proj4-curve2.rle] curv1
 restore [locate_data_file pro5075_bug-proj4-surface.rle] surf1
 project result curv1 surf1 -v 50
-set length 1.2463576545507855
+checklength result -l 1.2463576545507855
 
index b4b0c2ee16df1dfd8c2f873d412a4d7a2fa12480..7a422840839cacbfa4f6ec05bafc092980acfbe6 100644 (file)
@@ -1,5 +1,5 @@
 restore [locate_data_file pro5102_bug-proj5-curve.rle] curv1
 restore [locate_data_file pro5102_bug-proj5-surface.rle] surf1
 project result curv1 surf1 -v 50
-set length 3.1415926535897993
+checklength result -l 3.1415926535897993
 
index afaa4801af39b84fb9dcc4ad8ea07293c891c3bf..f8130a865fef3ebf89edd3bcdc1bc857cdab390a 100644 (file)
@@ -1,5 +1,5 @@
 restore [locate_data_file pro5103_bug-proj6-curve.rle] curv1
 restore [locate_data_file pro5103_bug-proj6-surface.rle] surf1
 project result curv1 surf1 -v 50
-set length 0.0074999999675910405
+checklength result -l 0.0074999999675910405
 
index f89791239984a25fa7983e9e71e5868ac3e361de..9964abfb46098335d24ecf20fbd4263d92773236 100644 (file)
@@ -1,5 +1,5 @@
 restore [locate_data_file pro5075_bug-proj4-curve1.rle] curv1
 restore [locate_data_file pro5075_bug-proj4-surface.rle] surf1
 project result curv1 surf1 -v 50
-set length 0.062450996195736283
+checklength result -l 0.062450996195736283
 
index 11b4f21b108c880c8220b02044748f1c6b3b4c3b..e17260e70f05727bd708cf356a7cdbc66f734a26 100644 (file)
@@ -1,5 +1,5 @@
 restore [locate_data_file pro5075_bug-proj4-curve2.rle] curv1
 restore [locate_data_file pro5075_bug-proj4-surface.rle] surf1
 project result curv1 surf1 -v 50
-set length 1.2463576545507855
+checklength result -l 1.2463576545507855
 
index b4b0c2ee16df1dfd8c2f873d412a4d7a2fa12480..7a422840839cacbfa4f6ec05bafc092980acfbe6 100644 (file)
@@ -1,5 +1,5 @@
 restore [locate_data_file pro5102_bug-proj5-curve.rle] curv1
 restore [locate_data_file pro5102_bug-proj5-surface.rle] surf1
 project result curv1 surf1 -v 50
-set length 3.1415926535897993
+checklength result -l 3.1415926535897993
 
index afaa4801af39b84fb9dcc4ad8ea07293c891c3bf..f8130a865fef3ebf89edd3bcdc1bc857cdab390a 100644 (file)
@@ -1,5 +1,5 @@
 restore [locate_data_file pro5103_bug-proj6-curve.rle] curv1
 restore [locate_data_file pro5103_bug-proj6-surface.rle] surf1
 project result curv1 surf1 -v 50
-set length 0.0074999999675910405
+checklength result -l 0.0074999999675910405
 
index d10da1fde93505854a06e92fb8cbabc8e6cb0a90..2fecf221efd7064d4a98931fb2fa4a1c5e1998c7 100644 (file)
@@ -1,2 +1 @@
-set viewer "v2d"
-set type "finite"
+set viewer "v2d"
\ No newline at end of file
index 0053992f8ad9d23cc95b9b4576a0961ea3523397..f96443c23783d153c05424059ced92935601d5f9 100644 (file)
@@ -1,2 +1 @@
-set viewer "smallview"
-set type "finite"
+set viewer "smallview"
\ No newline at end of file