+++ /dev/null
-# Test performance of intersection of several NURBS surfaces
-
-if { [regexp {Debug mode} [dversion]] } {
- cpulimit 1000
-} else {
- cpulimit 500
-}
-
-bsplinesurf surf1 \
-3 4 0 4 1 1 2 1 3 4 \
-3 4 0 4 1 1 2 1 3 4 \
-0 0 0 1 2 0 0 1 3 0 15 1 5 0 15 1 7 0 0 1 10 0 0 1 \
-0 2 0 1 1 3 0 1 4 2 15 1 6 3 15 1 8 2 0 1 10 3 0 1 \
-0 4 0 1 3 4 0 1 4 3 15 1 5 3 15 1 7 4 0 1 10 5 0 1 \
-0 6 0 1 3 6 0 1 4 6 15 1 5 6 15 1 8 5 0 1 10 7 0 1 \
-0 8 0 1 2 8 0 1 4 8 15 1 6 8 15 1 7 7 0 1 10 8 0 1 \
-0 10 0 1 2 10 0 1 4 10 15 1 6 10 15 1 7 10 0 1 10 10 0 1
-
-bsplinesurf surf2 \
-3 4 0 4 1 1 2 1 3 4 \
-3 4 0 4 1 1 2 1 3 4 \
-0 0 10 1 2 0 5 1 3 0 4 1 5 0 6 1 7 0 10 1 10 0 5 1 \
-0 2 5 1 1 3 7 1 4 2 7 1 6 3 4 1 8 2 4 4 10 3 7 1 \
-0 4 8 1 3 4 10 1 4 3 6 1 5 3 8 1 7 4 7 4 10 5 5 1 \
-0 6 8 1 3 6 10 1 4 6 6 1 5 6 4 1 8 5 7 4 10 7 10 1 \
-0 8 6 1 2 8 5 1 4 8 8 1 6 8 8 1 7 7 3 4 10 8 5 1 \
-0 10 8 1 2 10 10 1 4 10 6 1 6 10 5 1 7 10 3 1 10 10 10 1
-
-bsplinesurf surf3 \
-2 7 0 3 1 1 2 1 3 1 4 1 5 1 6 3 \
-2 3 0 3 1 1 2 3 \
--20 20 10 1 20 20 10 1 20 -20 10 1 -20 -20 10 1 -10 10 10 1 10 10 10 1 10 -10 10 1 -10 -10 10 1 \
--10 10 5 1 15 15 5 1 10 -10 5 1 -15 -15 5 1 -5 5 5 1 5 5 5 1 5 -5 5 1 -5 -5 5 1 \
--15 15 -5 1 10 10 -5 1 15 -15 -5 1 -10 -10 -5 1 -5 5 -5 1 5 5 -5 1 5 -5 -5 1 -5 -5 -5 1 \
--20 20 -10 1 20 20 -10 1 20 -20 -10 1 -20 -20 -10 1 -10 10 -10 1 10 10 -10 1 10 -10 -10 1 -10 -10 -10 1
-
-bsplinesurf surf4 \
-4 5 0 5 2 1 4 1 5 1 6 5 \
-4 5 0 5 1 1 4 1 6 1 7 5 \
- 10 20 -20 1 9 19 -19 1 8 18 -18 1 7 17 -17 1 7 17 17 1 8 18 18 1 9 19 19 1 10 20 20 1 \
- 10 -20 20 1 9 -19 19 1 8 -18 18 1 7 -17 17 1 7 -17 -17 1 8 -18 -18 1 9 -19 -19 1 10 -20 -20 1 \
- 10 10 -10 1 9 9 -9 1 8 8 -8 1 7 7 -7 1 7 7 7 1 8 8 8 1 9 9 9 1 10 10 10 1 \
- 10 -10 10 1 9 -9 9 1 8 -8 8 1 7 -7 7 1 7 -7 -7 1 8 -8 -8 1 9 -9 -9 1 10 -10 -10 1 \
--10 20 -20 1 -9 19 -19 1 -8 18 -18 1 -7 17 -17 1 -7 17 17 1 -8 18 18 1 -9 19 19 1 -10 20 20 1 \
--10 -20 20 1 -9 -19 19 1 -8 -18 18 1 -7 -17 17 1 -7 -17 -17 1 -8 -18 -18 1 -9 -19 -19 1 -10 -20 -20 1 \
--10 10 -10 1 -9 9 -9 1 -8 8 -8 1 -7 7 -7 1 -7 7 7 1 -8 8 8 1 -9 9 9 1 -10 10 10 1 \
--10 -10 10 1 -9 -9 9 1 -8 -8 8 1 -7 -7 7 1 -7 -7 -7 1 -8 -8 -8 1 -9 -9 -9 1 -10 -10 -10 1
-
-bsplinesurf surf5 \
-1 2 0 2 1 2 \
-5 5 0 6 2 1 3 1 6 1 7 6 \
-0 0 0 1 10 0 5 2 \
-0 10 2 1 10 10 3 1 \
-0 20 10 1 10 20 20 1 \
-0 30 0 1 10 30 0 1 \
-0 40 -1 1 10 40 5 1 \
-0 50 5 1 10 50 5 1 \
-0 60 4 1 10 60 4 1 \
-0 70 -5 1 10 70 -3 1 \
-0 80 7 1 10 80 0 1
-
-
-bsplinesurf surf6 \
-2 3 0 3 1 1 2 3 \
-5 5 0 6 2 1 3 1 6 1 7 6 \
-0 0 0 1 2 0 0 1 5 0 -1 1 10 0 5 2 \
-0 10 2 1 3 10 0 1 8 10 5 1 10 10 3 1 \
-0 20 10 1 4 20 4 1 7 20 4 1 10 20 20 1 \
-0 30 0 1 2 30 0 1 8 30 0 1 10 30 0 1 \
-0 40 -1 1 4 40 5 1 9 40 1 1 10 40 5 1 \
-0 50 5 1 4 50 10 1 6 50 10 1 10 50 5 1 \
-0 60 4 1 3 60 -3 1 7 60 -4 1 10 60 4 1 \
-0 70 -5 1 3 70 0 1 5 70 0 1 10 70 -3 1 \
-0 80 7 1 3 80 1 1 7 80 3 1 10 80 0 1
-
-bsplinesurf surf7 \
-5 5 0 6 1 1 4 1 5 1 8 6 \
-5 5 0 6 2 1 3 1 6 1 7 6 \
-0 0 0 1 2 0 0 1 5 0 -1 1 10 0 5 1 12 0 1 1 15 0 -3 1 16 0 -3 1 19 0 -4 1 24 0 0 1 \
-0 10 2 1 3 10 0 1 8 10 5 1 10 10 3 1 12 10 2 1 15 10 0 1 20 10 5 1 21 10 3 1 24 10 0 1 \
-0 20 10 1 4 20 4 1 7 20 4 1 10 20 20 1 12 20 10 1 16 20 4 1 19 20 4 1 20 20 10 1 24 20 0 1 \
-0 30 0 1 2 30 0 1 8 30 0 1 10 30 0 1 12 30 0 1 14 30 0 1 20 30 0 1 22 30 0 1 24 30 0 1 \
-0 40 -1 1 4 40 5 1 9 40 1 1 10 40 5 1 12 40 -1 1 16 40 5 1 21 40 1 1 22 40 5 1 24 40 0 1 \
-0 50 5 1 4 50 10 1 6 50 10 1 10 50 5 1 12 50 5 1 16 50 10 1 18 50 10 1 20 50 5 1 24 50 0 1 \
-0 60 4 1 3 60 -3 1 7 60 -4 1 10 60 4 1 12 60 4 1 15 60 -3 1 19 60 -4 1 20 60 4 1 24 60 0 1 \
-0 70 -5 1 3 70 0 1 5 70 0 1 10 70 -3 1 12 70 -5 1 15 70 0 1 17 70 0 1 20 70 -3 1 24 70 0 1 \
-0 80 7 1 3 80 1 1 7 80 3 1 10 80 0 1 12 80 7 1 15 80 1 1 19 80 3 1 21 80 0 1 24 80 0 1
-
-bsplinesurf surf8 \
-5 5 0 6 1 1 4 1 5 1 8 6 \
-5 5 0 6 2 1 3 1 6 1 7 6 \
-0 0 -8 1 2 0 -7 1 5 0 -9 1 10 0 -8 1 12 0 -9 1 15 0 -7 1 16 0 -8 1 19 0 -8 1 24 0 -8 1 \
-0 10 -8 1 3 10 -7 1 8 10 -9 1 10 10 -8 1 12 10 -9 1 15 10 -7 1 20 10 -8 1 21 10 -8 1 24 10 -8 1 \
-0 20 8 1 4 20 7 1 7 20 9 1 10 20 8 1 12 20 9 1 16 20 7 1 19 20 8 1 20 20 8 1 24 20 8 1 \
-0 30 8 1 2 30 7 1 8 30 9 1 10 30 8 1 12 30 9 1 14 30 7 1 20 30 8 1 22 30 8 1 24 30 8 1 \
-0 40 -8 1 4 40 -7 1 9 40 -9 1 10 40 -8 1 12 40 -9 1 16 40 -7 1 21 40 -8 1 22 40 -8 1 24 40 -8 1 \
-0 50 -8 1 4 50 -7 1 6 50 -9 1 10 50 -8 1 12 50 -9 1 16 50 -7 1 18 50 -8 1 20 50 -8 1 24 50 -8 1 \
-0 60 8 1 3 60 7 1 7 60 9 1 10 60 8 1 12 60 9 1 15 60 7 1 19 60 8 1 20 60 8 1 24 60 8 1 \
-0 70 8 1 3 70 7 1 5 70 9 1 10 70 8 1 12 70 9 1 15 70 7 1 17 70 8 1 20 70 8 1 24 70 8 1 \
-0 80 8 1 3 80 7 1 7 80 9 1 10 80 8 1 12 80 9 1 15 80 7 1 19 80 8 1 21 80 8 1 24 80 8 1
-
-bsplinesurf rsurf1 \
-3 4 0 4 1 1 2 1 3 4 \
-3 4 0 4 1 1 2 1 3 4 \
-0 0 0 1 2 0 0 1 3 0 15 1 5 0 15 1 7 0 0 1 10 0 0 1 \
-0 2 0 1 1 3 0 2 4 2 15 2 6 3 15 2 8 2 0 2 10 3 0 1 \
-0 4 0 1 3 4 0 2 4 3 15 3 5 3 15 3 7 4 0 2 10 5 0 1 \
-0 6 0 1 3 6 0 2 4 6 15 3 5 6 15 3 8 5 0 2 10 7 0 1 \
-0 8 0 1 2 8 0 2 4 8 15 2 6 8 15 2 7 7 0 2 10 8 0 1 \
-0 10 0 1 2 10 0 1 4 10 15 1 6 10 15 1 7 10 0 1 10 10 0 1
-
-bsplinesurf rsurf2 \
-3 4 0 4 1 1 2 1 3 4 \
-3 4 0 4 1 1 2 1 3 4 \
-0 0 10 1 2 0 5 1 3 0 4 1 5 0 6 1 7 0 10 1 10 0 5 1 \
-0 2 5 1 1 3 7 4 4 2 7 4 6 3 4 4 8 2 4 4 10 3 7 1 \
-0 4 8 1 3 4 10 4 4 3 6 2 5 3 8 2 7 4 7 4 10 5 5 1 \
-0 6 8 1 3 6 10 4 4 6 6 2 5 6 4 2 8 5 7 4 10 7 10 1 \
-0 8 6 1 2 8 5 4 4 8 8 4 6 8 8 4 7 7 3 4 10 8 5 1 \
-0 10 8 1 2 10 10 1 4 10 6 1 6 10 5 1 7 10 3 1 10 10 10 1
-
-bsplinesurf rsurf3 \
-2 7 0 3 1 1 2 1 3 1 4 1 5 1 6 3 \
-2 3 0 3 1 1 2 3 \
--20 20 10 1 20 20 10 1 20 -20 10 2 -20 -20 10 2 -10 10 10 3 10 10 10 4 10 -10 10 4 -10 -10 10 2 \
--10 10 5 1 15 15 5 2 10 -10 5 3 -15 -15 5 1 -5 5 5 1 5 5 5 3 5 -5 5 4 -5 -5 5 3 \
--15 15 -5 3 10 10 -5 1 15 -15 -5 2 -10 -10 -5 2 -5 5 -5 3 5 5 -5 3 5 -5 -5 1 -5 -5 -5 4 \
--20 20 -10 2 20 20 -10 4 20 -20 -10 3 -20 -20 -10 3 -10 10 -10 2 10 10 -10 2 10 -10 -10 1 -10 -10 -10 1
-
-bsplinesurf rsurf4 \
-4 5 0 5 2 1 4 1 5 1 6 5 \
-4 5 0 5 1 1 4 1 6 1 7 5 \
- 10 20 -20 1 9 19 -19 1 8 18 -18 2 7 17 -17 2 7 17 17 1 8 18 18 1 9 19 19 4 10 20 20 1 \
- 10 -20 20 2 9 -19 19 2 8 -18 18 1 7 -17 17 2 7 -17 -17 4 8 -18 -18 3 9 -19 -19 3 10 -20 -20 2 \
- 10 10 -10 3 9 9 -9 4 8 8 -8 1 7 7 -7 2 7 7 7 4 8 8 8 1 9 9 9 2 10 10 10 3 \
- 10 -10 10 4 9 -9 9 2 8 -8 8 3 7 -7 7 2 7 -7 -7 1 8 -8 -8 1 9 -9 -9 1 10 -10 -10 4 \
--10 20 -20 4 -9 19 -19 3 -8 18 -18 3 -7 17 -17 2 -7 17 17 1 -8 18 18 2 -9 19 19 4 -10 20 20 4 \
--10 -20 20 3 -9 -19 19 2 -8 -18 18 3 -7 -17 17 1 -7 -17 -17 4 -8 -18 -18 2 -9 -19 -19 3 -10 -20 -20 3 \
--10 10 -10 2 -9 9 -9 1 -8 8 -8 3 -7 7 -7 1 -7 7 7 1 -8 8 8 1 -9 9 9 2 -10 10 10 2 \
--10 -10 10 1 -9 -9 9 1 -8 -8 8 2 -7 -7 7 1 -7 -7 -7 4 -8 -8 -8 1 -9 -9 -9 1 -10 -10 -10 1
-
-bsplinesurf rsurf5 \
-1 2 0 2 1 2 \
-5 5 0 6 2 1 3 1 6 1 7 6 \
-0 0 0 1 10 0 5 2 \
-0 10 2 3 10 10 3 1 \
-0 20 10 1 10 20 20 4 \
-0 30 0 2 10 30 0 2 \
-0 40 -1 1 10 40 5 2 \
-0 50 5 1 10 50 5 1 \
-0 60 4 3 10 60 4 1 \
-0 70 -5 5 10 70 -3 2 \
-0 80 7 1 10 80 0 1
-
-bsplinesurf rsurf6 \
-2 3 0 3 1 1 2 3 \
-5 5 0 6 2 1 3 1 6 1 7 6 \
-0 0 0 1 2 0 0 1 5 0 -1 1 10 0 5 2 \
-0 10 2 3 3 10 0 1 8 10 5 3 10 10 3 1 \
-0 20 10 1 4 20 4 3 7 20 4 2 10 20 20 4 \
-0 30 0 2 2 30 0 1 8 30 0 1 10 30 0 2 \
-0 40 -1 1 4 40 5 2 9 40 1 3 10 40 5 2 \
-0 50 5 1 4 50 10 5 6 50 10 5 10 50 5 1 \
-0 60 4 3 3 60 -3 1 7 60 -4 1 10 60 4 1 \
-0 70 -5 5 3 70 0 1 5 70 0 1 10 70 -3 2 \
-0 80 7 1 3 80 1 2 7 80 3 1 10 80 0 1
-
-bsplinesurf rsurf7 \
-5 5 0 6 1 1 4 1 5 1 8 6 \
-5 5 0 6 2 1 3 1 6 1 7 6 \
-0 0 0 1 2 0 0 1 5 0 -1 1 10 0 5 2 12 0 1 1 15 0 -3 2 16 0 -3 1 19 0 -4 1 24 0 0 1 \
-0 10 2 3 3 10 0 1 8 10 5 3 10 10 3 1 12 10 2 3 15 10 0 1 20 10 5 3 21 10 3 1 24 10 0 2 \
-0 20 10 1 4 20 4 3 7 20 4 2 10 20 20 4 12 20 10 1 16 20 4 3 19 20 4 2 20 20 10 4 24 20 0 1 \
-0 30 0 2 2 30 0 1 8 30 0 1 10 30 0 2 12 30 0 2 14 30 0 1 20 30 0 1 22 30 0 2 24 30 0 3 \
-0 40 -1 1 4 40 5 2 9 40 1 3 10 40 5 2 12 40 -1 1 16 40 5 2 21 40 1 3 22 40 5 2 24 40 0 1 \
-0 50 5 1 4 50 10 5 6 50 10 5 10 50 5 1 12 50 5 1 16 50 10 5 18 50 10 5 20 50 5 1 24 50 0 2 \
-0 60 4 3 3 60 -3 1 7 60 -4 1 10 60 4 1 12 60 4 3 15 60 -3 1 19 60 -4 1 20 60 4 1 24 60 0 1 \
-0 70 -5 5 3 70 0 1 5 70 0 1 10 70 -3 2 12 70 -5 5 15 70 0 1 17 70 0 1 20 70 -3 2 24 70 0 3 \
-0 80 7 1 3 80 1 2 7 80 3 1 10 80 0 1 12 80 7 1 15 80 1 2 19 80 3 1 21 80 0 1 24 80 0 1
-
-bsplinesurf rsurf8 \
-5 5 0 6 1 1 4 1 5 1 8 6 \
-5 5 0 6 2 1 3 1 6 1 7 6 \
-0 0 -8 1 2 0 -7 1 5 0 -9 1 10 0 -8 2 12 0 -9 1 15 0 -7 2 16 0 -8 1 19 0 -8 1 24 0 -8 1 \
-0 10 -8 3 3 10 -7 1 8 10 -9 3 10 10 -8 1 12 10 -9 3 15 10 -7 1 20 10 -8 3 21 10 -8 1 24 10 -8 2 \
-0 20 8 1 4 20 7 3 7 20 9 2 10 20 8 4 12 20 9 1 16 20 7 3 19 20 8 2 20 20 8 4 24 20 8 1 \
-0 30 8 2 2 30 7 1 8 30 9 1 10 30 8 2 12 30 9 2 14 30 7 1 20 30 8 1 22 30 8 2 24 30 8 3 \
-0 40 -8 1 4 40 -7 2 9 40 -9 3 10 40 -8 2 12 40 -9 1 16 40 -7 2 21 40 -8 3 22 40 -8 2 24 40 -8 1 \
-0 50 -8 1 4 50 -7 5 6 50 -9 5 10 50 -8 1 12 50 -9 1 16 50 -7 5 18 50 -8 5 20 50 -8 1 24 50 -8 2 \
-0 60 8 3 3 60 7 1 7 60 9 1 10 60 8 1 12 60 9 3 15 60 7 1 19 60 8 1 20 60 8 1 24 60 8 1 \
-0 70 8 5 3 70 7 1 5 70 9 1 10 70 8 2 12 70 9 5 15 70 7 1 17 70 8 1 20 70 8 2 24 70 8 3 \
-0 80 8 1 3 80 7 2 7 80 9 1 10 80 8 1 12 80 9 1 15 80 7 2 19 80 8 1 21 80 8 1 24 80 8 1
-
-# intersect all surfaces
-set surfaces [list surf1 surf2 rsurf1 surf3 rsurf2 surf4 rsurf3 surf5 rsurf4 surf6 rsurf5 surf7 rsurf6 surf8 rsurf7 rsurf8]
-#set i 1
-#set shapes {}
-foreach s1 $surfaces {
-# mkface f_$s1 $s1
-# lappend shapes f_$s1
- foreach s2 $surfaces {
- if { $s1 != $s2 } {
- intersect r $s1 $s2
-# if { [regexp {a 3d curve} [whatis r]] } {
-# mkedge e_$i r
-# lappend shapes e_$i
-# incr i
-# }
- }
- }
-}
-
-#eval vdisplay $shapes; vfit
-001 multi_mesh_selection
-002 multi_mesh_shading
-003 multi_mesh_shrink
-004 multi_mesh_wireframe
-005 multi_object_hlr
-006 multi_object_selection
-007 multi_object_shading
-008 multi_object_wireframe
-009 single_mesh_selection
-010 single_mesh_shading
-011 single_mesh_shrink
-012 single_mesh_wireframe
-013 single_object_hlr
-014 single_object_selection
-015 single_object_shading
-016 single_object_wireframe
-017 bspline
-018 bop
-019 ncollection
+001 bop
+002 ncollection
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Display/erase 1 MeshVS_Mesh object in V3d View with 27 MeshVS_Mesh objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set dispmode 1
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- meshhide m; meshshow m
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Display/erase 1 MeshVS_Mesh object in V3d View with 27 MeshVS_Mesh objects (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set dispmode 2
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- meshhide m; meshshow m
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Display/erase 1 MeshVS_Mesh object in V3d View with 27 MeshVS_Mesh objects (+ AIS trihedron)"
-puts "Object haves shrink mode"
-
-
-set dispmode 3
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- meshhide m; meshshow m
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of NODE selection mode for MeshVS_Mesh object in V3d View with 27 MeshVS_Mesh objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set dispmode 1
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode m 1 1
- vselmode m 0 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of FACE selection mode for MeshVS_Mesh object in V3d View with 27 MeshVS_Mesh objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set dispmode 1
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode m 8 1
- vselmode m 0 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of WHOLE MESH selection mode for MeshVS_Mesh object in V3d View with 27 MeshVS_Mesh objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set dispmode 1
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode m 0 1
- vselmode m 0 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole MeshVS_Mesh object by point-and-click for MeshVS_Mesh object in V3d View with 27 MeshVS_Mesh objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set dispmode 1
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-vselmode m 0 1
-
-dchrono tmr start
-
-set x 267
-set y 222
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole MeshVS_Mesh object by point-and-click for MeshVS_Mesh object in V3d View with 27 MeshVS_Mesh objects (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set dispmode 2
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-vselmode m 0 1
-
-dchrono tmr start
-
-set x 267
-set y 222
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole MeshVS_Mesh object by point-and-click for MeshVS_Mesh object in V3d View with 27 MeshVS_Mesh objects (+ AIS trihedron)"
-puts "Object haves shrink mode"
-
-
-set dispmode 3
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-vselmode m 0 1
-
-dchrono tmr start
-
-set x 267
-set y 222
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole MeshVS_Mesh object by rectangular selection for MeshVS_Mesh object in V3d View with 27 MeshVS_Mesh objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set dispmode 1
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-vselmode m 0 1
-
-dchrono tmr start
-
-set x1 240; set y1 210; set x2 290; set y2 270
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole MeshVS_Mesh object by rectangular selection for MeshVS_Mesh object in V3d View with 27 MeshVS_Mesh objects (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set dispmode 2
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-vselmode m 0 1
-
-dchrono tmr start
-
-set x1 240; set y1 210; set x2 290; set y2 270
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole MeshVS_Mesh object by rectangular selection for MeshVS_Mesh object in V3d View with 27 MeshVS_Mesh objects (+ AIS trihedron)"
-puts "Object haves shrink mode"
-
-
-set dispmode 3
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-vselmode m 0 1
-
-dchrono tmr start
-
-set x1 240; set y1 210; set x2 290; set y2 270
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (NODES) by point-and-click for MeshVS_Mesh object in V3d View with 27 MeshVS_Mesh objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set dispmode 1
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-vselmode m 1 1
-
-dchrono tmr start
-
-set x 267
-set y 222
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (FACES) by point-and-click for MeshVS_Mesh object in V3d View with 27 MeshVS_Mesh objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set dispmode 1
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-vselmode m 8 1
-
-dchrono tmr start
-
-set x 267
-set y 222
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (NODES) by rectangular selection for MeshVS_Mesh object in V3d View with 27 MeshVS_Mesh objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set dispmode 1
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-vselmode m 1 1
-
-dchrono tmr start
-
-set x1 240; set y1 210; set x2 290; set y2 270
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (FACES) by rectangular selection for MeshVS_Mesh object in V3d View with 27 MeshVS_Mesh objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set dispmode 1
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-vselmode m 8 1
-
-dchrono tmr start
-
-set x1 240; set y1 210; set x2 290; set y2 270
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-pload XSDRAW
-vinit
-
-meshfromstl m [locate_data_file b.stl]
-meshfromstl m2 [locate_data_file b2.stl]
-meshfromstl m3 [locate_data_file b3.stl]
-meshfromstl m4 [locate_data_file b4.stl]
-meshfromstl m5 [locate_data_file b5.stl]
-meshfromstl m6 [locate_data_file b6.stl]
-meshfromstl m7 [locate_data_file b7.stl]
-meshfromstl m8 [locate_data_file b8.stl]
-meshfromstl m9 [locate_data_file b9.stl]
-
-meshfromstl m11 [locate_data_file b11.stl]
-meshfromstl m12 [locate_data_file b12.stl]
-meshfromstl m13 [locate_data_file b13.stl]
-meshfromstl m14 [locate_data_file b14.stl]
-meshfromstl m15 [locate_data_file b15.stl]
-meshfromstl m16 [locate_data_file b16.stl]
-meshfromstl m17 [locate_data_file b17.stl]
-meshfromstl m18 [locate_data_file b18.stl]
-meshfromstl m19 [locate_data_file b19.stl]
-
-meshfromstl m21 [locate_data_file b21.stl]
-meshfromstl m22 [locate_data_file b22.stl]
-meshfromstl m23 [locate_data_file b23.stl]
-meshfromstl m24 [locate_data_file b24.stl]
-meshfromstl m25 [locate_data_file b25.stl]
-meshfromstl m26 [locate_data_file b26.stl]
-meshfromstl m27 [locate_data_file b27.stl]
-meshfromstl m28 [locate_data_file b28.stl]
-meshfromstl m29 [locate_data_file b29.stl]
-
-vtrihedron tri
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Rotate V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have shading mode"
-
-
-set A_z 0.1
-for {set i 1} {$i < 100} {incr i} {
- vrotate 0 0 ${A_z}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Move V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have shading mode"
-
-
-set D_x 10000
-for {set i 1} {$i < 100} {incr i} {
- vmoveview ${D_x} 0 0 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Translate V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have shading mode"
-
-
-set D_x 10
-set D_y 10
-set D_z 10
-for {set i 1} {$i < 30} {incr i} {
- vtranslateview ${D_x} ${D_y} ${D_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Turn V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have shading mode"
-
-
-set A_z 0.10
-for {set i 1} {$i < 100} {incr i} {
- vturnview 0 0 ${A_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Panning V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have shading mode"
-
-
-set D_y 10
-for {set i 1} {$i < 30} {incr i} {
- vpan 0 ${D_y}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Zoom V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have shading mode"
-
-
-set Zoom 1.05
-for {set i 1} {$i < 20} {incr i} {
- vzoom ${Zoom}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Size V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have shading mode"
-
-
-set Size 1000
-for {set i 1} {$i < 70} {incr i} {
- vsetviewsize [expr ${Size} - 10 * $i]
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Redraw V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have shading mode"
-
-
-for {set i 1} {$i < 100} {incr i} {
- vrepaint
-}
+++ /dev/null
-pload XSDRAW
-vinit
-vsetdispmode m 2
-
-meshfromstl m [locate_data_file b.stl]
-meshfromstl m2 [locate_data_file b2.stl]
-meshfromstl m3 [locate_data_file b3.stl]
-meshfromstl m4 [locate_data_file b4.stl]
-meshfromstl m5 [locate_data_file b5.stl]
-meshfromstl m6 [locate_data_file b6.stl]
-meshfromstl m7 [locate_data_file b7.stl]
-meshfromstl m8 [locate_data_file b8.stl]
-meshfromstl m9 [locate_data_file b9.stl]
-
-meshfromstl m11 [locate_data_file b11.stl]
-meshfromstl m12 [locate_data_file b12.stl]
-meshfromstl m13 [locate_data_file b13.stl]
-meshfromstl m14 [locate_data_file b14.stl]
-meshfromstl m15 [locate_data_file b15.stl]
-meshfromstl m16 [locate_data_file b16.stl]
-meshfromstl m17 [locate_data_file b17.stl]
-meshfromstl m18 [locate_data_file b18.stl]
-meshfromstl m19 [locate_data_file b19.stl]
-
-meshfromstl m21 [locate_data_file b21.stl]
-meshfromstl m22 [locate_data_file b22.stl]
-meshfromstl m23 [locate_data_file b23.stl]
-meshfromstl m24 [locate_data_file b24.stl]
-meshfromstl m25 [locate_data_file b25.stl]
-meshfromstl m26 [locate_data_file b26.stl]
-meshfromstl m27 [locate_data_file b27.stl]
-meshfromstl m28 [locate_data_file b28.stl]
-meshfromstl m29 [locate_data_file b29.stl]
-
-vtrihedron tri
-
-set dispmode 2
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-vzoom 0.5
-
-dchrono tmr start
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Rotate V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have shrink mode"
-
-
-set A_z 0.1
-for {set i 1} {$i < 100} {incr i} {
- vrotate 0 0 ${A_z}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Move V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have shrink mode"
-
-
-set D_x 10000
-for {set i 1} {$i < 100} {incr i} {
- vmoveview ${D_x} 0 0 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Translate V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have shrink mode"
-
-
-set D_x 10
-set D_y 10
-set D_z 10
-for {set i 1} {$i < 30} {incr i} {
- vtranslateview ${D_x} ${D_y} ${D_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Turn V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have shrink mode"
-
-
-set A_z 0.10
-for {set i 1} {$i < 100} {incr i} {
- vturnview 0 0 ${A_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Panning V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have shrink mode"
-
-
-set D_y 10
-for {set i 1} {$i < 30} {incr i} {
- vpan 0 ${D_y}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Zoom V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have shrink mode"
-
-
-set Zoom 1.05
-for {set i 1} {$i < 20} {incr i} {
- vzoom ${Zoom}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Size V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have shrink mode"
-
-
-set Size 1000
-for {set i 1} {$i < 70} {incr i} {
- vsetviewsize [expr ${Size} - 10 * $i]
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Redraw V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have shrink mode"
-
-
-for {set i 1} {$i < 100} {incr i} {
- vrepaint
-}
+++ /dev/null
-pload XSDRAW
-vinit
-
-meshfromstl m [locate_data_file b.stl]
-meshfromstl m2 [locate_data_file b2.stl]
-meshfromstl m3 [locate_data_file b3.stl]
-meshfromstl m4 [locate_data_file b4.stl]
-meshfromstl m5 [locate_data_file b5.stl]
-meshfromstl m6 [locate_data_file b6.stl]
-meshfromstl m7 [locate_data_file b7.stl]
-meshfromstl m8 [locate_data_file b8.stl]
-meshfromstl m9 [locate_data_file b9.stl]
-
-meshfromstl m11 [locate_data_file b11.stl]
-meshfromstl m12 [locate_data_file b12.stl]
-meshfromstl m13 [locate_data_file b13.stl]
-meshfromstl m14 [locate_data_file b14.stl]
-meshfromstl m15 [locate_data_file b15.stl]
-meshfromstl m16 [locate_data_file b16.stl]
-meshfromstl m17 [locate_data_file b17.stl]
-meshfromstl m18 [locate_data_file b18.stl]
-meshfromstl m19 [locate_data_file b19.stl]
-
-meshfromstl m21 [locate_data_file b21.stl]
-meshfromstl m22 [locate_data_file b22.stl]
-meshfromstl m23 [locate_data_file b23.stl]
-meshfromstl m24 [locate_data_file b24.stl]
-meshfromstl m25 [locate_data_file b25.stl]
-meshfromstl m26 [locate_data_file b26.stl]
-meshfromstl m27 [locate_data_file b27.stl]
-meshfromstl m28 [locate_data_file b28.stl]
-meshfromstl m29 [locate_data_file b29.stl]
-
-vtrihedron tri
-
-set dispmode 3
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-vzoom 0.5
-
-dchrono tmr start
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Rotate V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have wireframe mode"
-
-
-set A_z 0.1
-for {set i 1} {$i < 100} {incr i} {
- vrotate 0 0 ${A_z}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Move V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have wireframe mode"
-
-
-set D_x 10000
-for {set i 1} {$i < 100} {incr i} {
- vmoveview ${D_x} 0 0 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Translate V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have wireframe mode"
-
-
-set D_x 10
-set D_y 10
-set D_z 10
-for {set i 1} {$i < 30} {incr i} {
- vtranslateview ${D_x} ${D_y} ${D_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Turn V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have wireframe mode"
-
-
-set A_z 0.10
-for {set i 1} {$i < 100} {incr i} {
- vturnview 0 0 ${A_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Panning V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have wireframe mode"
-
-
-set D_y 10
-for {set i 1} {$i < 30} {incr i} {
- vpan 0 ${D_y}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Zoom V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have wireframe mode"
-
-
-set Zoom 1.05
-for {set i 1} {$i < 20} {incr i} {
- vzoom ${Zoom}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Size V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have wireframe mode"
-
-
-set Size 1000
-for {set i 1} {$i < 70} {incr i} {
- vsetviewsize [expr ${Size} - 10 * $i]
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Redraw V3d View with 27 MeshVS_Mesh (+ AIS trihedron)"
-puts "Objects have wireframe mode"
-
-
-for {set i 1} {$i < 100} {incr i} {
- vrepaint
-}
+++ /dev/null
-pload XSDRAW
-vinit
-
-meshfromstl m [locate_data_file b.stl]
-meshfromstl m2 [locate_data_file b2.stl]
-meshfromstl m3 [locate_data_file b3.stl]
-meshfromstl m4 [locate_data_file b4.stl]
-meshfromstl m5 [locate_data_file b5.stl]
-meshfromstl m6 [locate_data_file b6.stl]
-meshfromstl m7 [locate_data_file b7.stl]
-meshfromstl m8 [locate_data_file b8.stl]
-meshfromstl m9 [locate_data_file b9.stl]
-
-meshfromstl m11 [locate_data_file b11.stl]
-meshfromstl m12 [locate_data_file b12.stl]
-meshfromstl m13 [locate_data_file b13.stl]
-meshfromstl m14 [locate_data_file b14.stl]
-meshfromstl m15 [locate_data_file b15.stl]
-meshfromstl m16 [locate_data_file b16.stl]
-meshfromstl m17 [locate_data_file b17.stl]
-meshfromstl m18 [locate_data_file b18.stl]
-meshfromstl m19 [locate_data_file b19.stl]
-
-meshfromstl m21 [locate_data_file b21.stl]
-meshfromstl m22 [locate_data_file b22.stl]
-meshfromstl m23 [locate_data_file b23.stl]
-meshfromstl m24 [locate_data_file b24.stl]
-meshfromstl m25 [locate_data_file b25.stl]
-meshfromstl m26 [locate_data_file b26.stl]
-meshfromstl m27 [locate_data_file b27.stl]
-meshfromstl m28 [locate_data_file b28.stl]
-meshfromstl m29 [locate_data_file b29.stl]
-
-vtrihedron tri
-
-set dispmode 1
-vsetdispmode m ${dispmode}
-vsetdispmode m2 ${dispmode}
-vsetdispmode m3 ${dispmode}
-vsetdispmode m4 ${dispmode}
-vsetdispmode m5 ${dispmode}
-vsetdispmode m6 ${dispmode}
-vsetdispmode m7 ${dispmode}
-vsetdispmode m8 ${dispmode}
-vsetdispmode m9 ${dispmode}
-
-vsetdispmode m11 ${dispmode}
-vsetdispmode m12 ${dispmode}
-vsetdispmode m13 ${dispmode}
-vsetdispmode m14 ${dispmode}
-vsetdispmode m15 ${dispmode}
-vsetdispmode m16 ${dispmode}
-vsetdispmode m17 ${dispmode}
-vsetdispmode m18 ${dispmode}
-vsetdispmode m19 ${dispmode}
-
-vsetdispmode m21 ${dispmode}
-vsetdispmode m22 ${dispmode}
-vsetdispmode m23 ${dispmode}
-vsetdispmode m24 ${dispmode}
-vsetdispmode m25 ${dispmode}
-vsetdispmode m26 ${dispmode}
-vsetdispmode m27 ${dispmode}
-vsetdispmode m28 ${dispmode}
-vsetdispmode m29 ${dispmode}
-
-vzoom 0.5
-
-dchrono tmr start
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Rotate V3d View with 27 AIS-object (+ AIS trihedron)"
-puts "Objects have HidelLineRemoval mode"
-
-
-set A_z 0.1
-for {set i 1} {$i < 100} {incr i} {
- vrotate 0 0 ${A_z}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Move V3d View with 27 AIS-object (+ AIS trihedron)"
-puts "Objects have HidelLineRemoval mode"
-
-
-set D_x 10000
-for {set i 1} {$i < 100} {incr i} {
- vmoveview ${D_x} 0 0 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Translate V3d View with 27 AIS-object (+ AIS trihedron)"
-puts "Objects have HidelLineRemoval mode"
-
-
-set D_x 10
-set D_y 10
-set D_z 10
-for {set i 1} {$i < 30} {incr i} {
- vtranslateview ${D_x} ${D_y} ${D_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Turn V3d View with 27 AIS-object (+ AIS trihedron)"
-puts "Objects have HidelLineRemoval mode"
-
-
-set A_z 0.10
-for {set i 1} {$i < 100} {incr i} {
- vturnview 0 0 ${A_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Panning V3d View with 27 AIS-object (+ AIS trihedron)"
-puts "Objects have HidelLineRemoval mode"
-
-
-set D_y 10
-for {set i 1} {$i < 30} {incr i} {
- vpan 0 ${D_y}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Zoom V3d View with 27 AIS-object (+ AIS trihedron)"
-puts "Objects have HidelLineRemoval mode"
-
-
-set Zoom 1.05
-for {set i 1} {$i < 20} {incr i} {
- vzoom ${Zoom}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Size V3d View with 27 AIS-object (+ AIS trihedron)"
-puts "Objects have HidelLineRemoval mode"
-
-
-set Size 1000
-for {set i 1} {$i < 70} {incr i} {
- vsetviewsize [expr ${Size} - 10 * $i]
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Redraw V3d View with 27 AIS-object (+ AIS trihedron)"
-puts "Objects have HidelLineRemoval mode"
-
-
-for {set i 1} {$i < 100} {incr i} {
- vrepaint
-}
+++ /dev/null
-box b1 100 0 0 50 50 50
-box b2 100 -200 0 50 50 50
-box b3 100 200 0 50 50 50
-
-box b4 -100 0 0 50 50 50
-box b5 -100 -200 0 50 50 50
-box b6 -100 200 0 50 50 50
-
-box b7 -300 0 0 50 50 50
-box b8 -300 -200 0 50 50 50
-box b9 -300 200 0 50 50 50
-
-
-box b11 100 0 -300 50 50 50
-box b12 100 -200 -300 50 50 50
-box b13 100 200 -300 50 50 50
-
-box b14 -100 0 -300 50 50 50
-box b15 -100 -200 -300 50 50 50
-box b16 -100 200 -300 50 50 50
-
-box b17 -300 0 -300 50 50 50
-box b18 -300 -200 -300 50 50 50
-box b19 -300 200 -300 50 50 50
-
-
-box b21 100 0 300 50 50 50
-box b22 100 -200 300 50 50 50
-box b23 100 200 300 50 50 50
-
-box b24 -100 0 300 50 50 50
-box b25 -100 -200 300 50 50 50
-box b26 -100 200 300 50 50 50
-
-box b27 -300 0 300 50 50 50
-box b28 -300 -200 300 50 50 50
-box b29 -300 200 300 50 50 50
-
-
-vinit;
-vdisplay b1; vdisplay b2; vdisplay b3;
-vdisplay b4; vdisplay b5; vdisplay b6;
-vdisplay b7; vdisplay b8; vdisplay b9;
-
-vdisplay b11; vdisplay b12; vdisplay b13;
-vdisplay b14; vdisplay b15; vdisplay b16;
-vdisplay b17; vdisplay b18; vdisplay b19;
-
-vdisplay b21; vdisplay b22; vdisplay b23;
-vdisplay b24; vdisplay b25; vdisplay b26;
-vdisplay b27; vdisplay b28; vdisplay b29;
-
-vtrihedron tri
-vsetdispmode 2
-
-
-dchrono tmr start
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Display/erase 1 AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- verase b; vdisplay b
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Display/erase 1 AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-vsetdispmode 1
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- verase b; vdisplay b
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Display/erase 1 AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves HidelLineRemoval mode"
-
-
-vsetdispmode 2
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- verase b; vdisplay b
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of VERTEX selection mode for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode 1 1
- vselmode 1 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of EDGE selection mode for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode 2 1
- vselmode 2 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of WIRE selection mode for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode 3 1
- vselmode 3 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of FACE selection mode for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode 4 1
- vselmode 4 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of SHELL selection mode for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode 5 1
- vselmode 5 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of SOLID selection mode for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode 6 1
- vselmode 6 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole interactive object by point-and-click for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-set x 247
-set y 214
-set x2 247
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole interactive object by point-and-click for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-vsetdispmode 1
-
-dchrono tmr start
-
-set x 247
-set y 214
-set x2 247
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole interactive object by point-and-click for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves HidelLineRemoval mode"
-
-
-vsetdispmode 2
-
-dchrono tmr start
-
-set x 247
-set y 214
-set x2 247
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole interactive object by rectangular selection for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole interactive object by rectangular selection for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-vsetdispmode 1
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole interactive object by rectangular selection for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves HidelLineRemoval mode"
-
-
-vsetdispmode 2
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (VERTEX) by point-and-click for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 1 1
-
-dchrono tmr start
-
-set x 262
-set y 205
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (EDGE) by point-and-click for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 2 1
-
-dchrono tmr start
-
-set x 262
-set y 205
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (WIRE) by point-and-click for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 3 1
-
-dchrono tmr start
-
-set x 262
-set y 205
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (VERTEX) by point-and-click for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 4 1
-
-dchrono tmr start
-
-set x 262
-set y 205
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (SHELL) by point-and-click for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 5 1
-dchrono tmr start
-
-set x 262
-set y 205
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (SOLID) by point-and-click for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 6 1
-
-dchrono tmr start
-
-set x 262
-set y 205
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (VERTEX) by rectangular selection for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 1 1
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (EDGE) by rectangular selection for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 2 1
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (WIRE) by rectangular selection for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 3 1
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (FACE) by rectangular selection for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 4 1
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (SHELL) by rectangular selection for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 5 1
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (SOLID) by rectangular selection for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 6 1
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Non-interactive selection/deselection for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vchangeselected b
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Non-interactive selection/deselection for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-vsetdispmode 1
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vchangeselected b
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Non-interactive selection/deselection for AIS-object in V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Object haves HidelLineRemoval mode"
-
-
-vsetdispmode 2
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vchangeselected b
-}
+++ /dev/null
-box b 100 0 0 50 50 50
-box b2 100 -200 0 50 50 50
-box b3 100 200 0 50 50 50
-
-box b4 -100 0 0 50 50 50
-box b5 -100 -200 0 50 50 50
-box b6 -100 200 0 50 50 50
-
-box b7 -300 0 0 50 50 50
-box b8 -300 -200 0 50 50 50
-box b9 -300 200 0 50 50 50
-
-
-box b11 100 0 -300 50 50 50
-box b12 100 -200 -300 50 50 50
-box b13 100 200 -300 50 50 50
-
-box b14 -100 0 -300 50 50 50
-box b15 -100 -200 -300 50 50 50
-box b16 -100 200 -300 50 50 50
-
-box b17 -300 0 -300 50 50 50
-box b18 -300 -200 -300 50 50 50
-box b19 -300 200 -300 50 50 50
-
-
-box b21 100 0 300 50 50 50
-box b22 100 -200 300 50 50 50
-box b23 100 200 300 50 50 50
-
-box b24 -100 0 300 50 50 50
-box b25 -100 -200 300 50 50 50
-box b26 -100 200 300 50 50 50
-
-box b27 -300 0 300 50 50 50
-box b28 -300 -200 300 50 50 50
-box b29 -300 200 300 50 50 50
-
-
-vinit;
-vdisplay b; vdisplay b2; vdisplay b3;
-vdisplay b4; vdisplay b5; vdisplay b6;
-vdisplay b7; vdisplay b8; vdisplay b9;
-
-vdisplay b11; vdisplay b12; vdisplay b13;
-vdisplay b14; vdisplay b15; vdisplay b16;
-vdisplay b17; vdisplay b18; vdisplay b19;
-
-vdisplay b21; vdisplay b22; vdisplay b23;
-vdisplay b24; vdisplay b25; vdisplay b26;
-vdisplay b27; vdisplay b28; vdisplay b29;
-
-vtrihedron tri
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Rotate V3d View with 27 AIS-object (+ AIS trihedron)"
-puts "Objects have shading mode"
-
-
-set A_z 0.1
-for {set i 1} {$i < 100} {incr i} {
- vrotate 0 0 ${A_z}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Move V3d View with 27 AIS-object (+ AIS trihedron)"
-puts "Objects have shading mode"
-
-
-set D_x 10000
-for {set i 1} {$i < 100} {incr i} {
- vmoveview ${D_x} 0 0 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Translate V3d View with 27 AIS-object (+ AIS trihedron)"
-puts "Objects have shading mode"
-
-
-set D_x 10
-set D_y 10
-set D_z 10
-for {set i 1} {$i < 30} {incr i} {
- vtranslateview ${D_x} ${D_y} ${D_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Turn V3d View with 27 AIS-object (+ AIS trihedron)"
-puts "Objects have shading mode"
-
-
-set A_z 0.10
-for {set i 1} {$i < 100} {incr i} {
- vturnview 0 0 ${A_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Panning V3d View with 27 AIS-object (+ AIS trihedron)"
-puts "Objects have shading mode"
-
-
-set D_y 10
-for {set i 1} {$i < 30} {incr i} {
- vpan 0 ${D_y}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Zoom V3d View with 27 AIS-object (+ AIS trihedron)"
-puts "Objects have shading mode"
-
-
-set Zoom 1.05
-for {set i 1} {$i < 20} {incr i} {
- vzoom ${Zoom}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Size V3d View with 27 AIS-object (+ AIS trihedron)"
-puts "Objects have shading mode"
-
-
-set Size 1000
-for {set i 1} {$i < 70} {incr i} {
- vsetviewsize [expr ${Size} - 10 * $i]
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Redraw V3d View with 27 AIS-object (+ AIS trihedron)"
-puts "Objects have shading mode"
-
-
-for {set i 1} {$i < 100} {incr i} {
- vrepaint
-}
+++ /dev/null
-box b1 100 0 0 50 50 50
-box b2 100 -200 0 50 50 50
-box b3 100 200 0 50 50 50
-
-box b4 -100 0 0 50 50 50
-box b5 -100 -200 0 50 50 50
-box b6 -100 200 0 50 50 50
-
-box b7 -300 0 0 50 50 50
-box b8 -300 -200 0 50 50 50
-box b9 -300 200 0 50 50 50
-
-
-box b11 100 0 -300 50 50 50
-box b12 100 -200 -300 50 50 50
-box b13 100 200 -300 50 50 50
-
-box b14 -100 0 -300 50 50 50
-box b15 -100 -200 -300 50 50 50
-box b16 -100 200 -300 50 50 50
-
-box b17 -300 0 -300 50 50 50
-box b18 -300 -200 -300 50 50 50
-box b19 -300 200 -300 50 50 50
-
-
-box b21 100 0 300 50 50 50
-box b22 100 -200 300 50 50 50
-box b23 100 200 300 50 50 50
-
-box b24 -100 0 300 50 50 50
-box b25 -100 -200 300 50 50 50
-box b26 -100 200 300 50 50 50
-
-box b27 -300 0 300 50 50 50
-box b28 -300 -200 300 50 50 50
-box b29 -300 200 300 50 50 50
-
-
-vinit;
-vdisplay b1; vdisplay b2; vdisplay b3;
-vdisplay b4; vdisplay b5; vdisplay b6;
-vdisplay b7; vdisplay b8; vdisplay b9;
-
-vdisplay b11; vdisplay b12; vdisplay b13;
-vdisplay b14; vdisplay b15; vdisplay b16;
-vdisplay b17; vdisplay b18; vdisplay b19;
-
-vdisplay b21; vdisplay b22; vdisplay b23;
-vdisplay b24; vdisplay b25; vdisplay b26;
-vdisplay b27; vdisplay b28; vdisplay b29;
-
-vtrihedron tri
-vsetdispmode 1
-
-
-dchrono tmr start
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Rotate V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Objects have wireframe mode"
-
-
-set A_z 0.1
-for {set i 1} {$i < 100} {incr i} {
- vrotate 0 0 ${A_z}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Move V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Objects have wireframe mode"
-
-
-set D_x 10000
-for {set i 1} {$i < 100} {incr i} {
- vmoveview ${D_x} 0 0 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Translate V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Objects have wireframe mode"
-
-
-set D_x 10
-set D_y 10
-set D_z 10
-for {set i 1} {$i < 30} {incr i} {
- vtranslateview ${D_x} ${D_y} ${D_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Turn V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Objects have wireframe mode"
-
-
-set A_z 0.10
-for {set i 1} {$i < 100} {incr i} {
- vturnview 0 0 ${A_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Panning V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Objects have wireframe mode"
-
-
-set D_y 10
-for {set i 1} {$i < 30} {incr i} {
- vpan 0 ${D_y}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Zoom V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Objects have wireframe mode"
-
-
-set Zoom 1.05
-for {set i 1} {$i < 20} {incr i} {
- vzoom ${Zoom}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Size V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Objects have wireframe mode"
-
-
-set Size 1000
-for {set i 1} {$i < 70} {incr i} {
- vsetviewsize [expr ${Size} - 10 * $i]
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Redraw V3d View with 27 AIS-objects (+ AIS trihedron)"
-puts "Objects have wireframe mode"
-
-
-for {set i 1} {$i < 100} {incr i} {
- vrepaint
-}
+++ /dev/null
-box b1 100 0 0 50 50 50
-box b2 100 -200 0 50 50 50
-box b3 100 200 0 50 50 50
-
-box b4 -100 0 0 50 50 50
-box b5 -100 -200 0 50 50 50
-box b6 -100 200 0 50 50 50
-
-box b7 -300 0 0 50 50 50
-box b8 -300 -200 0 50 50 50
-box b9 -300 200 0 50 50 50
-
-
-box b11 100 0 -300 50 50 50
-box b12 100 -200 -300 50 50 50
-box b13 100 200 -300 50 50 50
-
-box b14 -100 0 -300 50 50 50
-box b15 -100 -200 -300 50 50 50
-box b16 -100 200 -300 50 50 50
-
-box b17 -300 0 -300 50 50 50
-box b18 -300 -200 -300 50 50 50
-box b19 -300 200 -300 50 50 50
-
-
-box b21 100 0 300 50 50 50
-box b22 100 -200 300 50 50 50
-box b23 100 200 300 50 50 50
-
-box b24 -100 0 300 50 50 50
-box b25 -100 -200 300 50 50 50
-box b26 -100 200 300 50 50 50
-
-box b27 -300 0 300 50 50 50
-box b28 -300 -200 300 50 50 50
-box b29 -300 200 300 50 50 50
-
-
-vinit;
-vdisplay b1; vdisplay b2; vdisplay b3;
-vdisplay b4; vdisplay b5; vdisplay b6;
-vdisplay b7; vdisplay b8; vdisplay b9;
-
-vdisplay b11; vdisplay b12; vdisplay b13;
-vdisplay b14; vdisplay b15; vdisplay b16;
-vdisplay b17; vdisplay b18; vdisplay b19;
-
-vdisplay b21; vdisplay b22; vdisplay b23;
-vdisplay b24; vdisplay b25; vdisplay b26;
-vdisplay b27; vdisplay b28; vdisplay b29;
-
-vtrihedron tri
-vsetdispmode 0
-
-
-dchrono tmr start
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Display/erase 1 MeshVS_Mesh"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode m 1
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- meshhide m; meshshow m
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Display/erase 1 MeshVS_Mesh"
-puts "Object haves shading mode"
-
-
-vsetdispmode m 2
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- meshhide m; meshshow m
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Display/erase 1 MeshVS_Mesh"
-puts "Object haves shrink mode"
-
-
-vsetdispmode m 3
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- meshhide m; meshshow m
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of NODE selection mode for MeshVS_Mesh"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode m 1
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode m 1 1
- vselmode m 0 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of FACE selection mode for MeshVS_Mesh"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode m 1
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode m 8 1
- vselmode m 0 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of WHOLE MESH selection mode for MeshVS_Mesh"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode m 1
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode m 0 1
- vselmode m 0 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole MeshVS_Mesh object by point-and-click for MeshVS_Mesh"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode m 1
-vselmode m 0 1
-
-dchrono tmr start
-
-set x 205
-set y 185
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole MeshVS_Mesh object by point-and-click for MeshVS_Mesh"
-puts "Object haves shading mode"
-
-
-vsetdispmode m 2
-vselmode m 0 1
-
-dchrono tmr start
-
-set x 205
-set y 185
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole MeshVS_Mesh object by point-and-click for MeshVS_Mesh"
-puts "Object haves shrink mode"
-
-
-vsetdispmode m 3
-vselmode m 0 1
-
-dchrono tmr start
-
-set x 205
-set y 185
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole MeshVS_Mesh object by rectangular selection for MeshVS_Mesh"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode m 1
-vselmode m 0 1
-
-dchrono tmr start
-
-set x1 180; set y1 180; set x2 225; set y2 230
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole MeshVS_Mesh object by rectangular selection for MeshVS_Mesh"
-puts "Object haves shading mode"
-
-
-vsetdispmode m 2
-vselmode m 0 1
-
-dchrono tmr start
-
-set x1 180; set y1 180; set x2 225; set y2 230
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole MeshVS_Mesh object by rectangular selection for MeshVS_Mesh"
-puts "Object haves shrink mode"
-
-
-vsetdispmode m 3
-vselmode m 0 1
-
-dchrono tmr start
-
-set x1 180; set y1 180; set x2 225; set y2 230
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (NODES) by point-and-click for MeshVS_Mesh"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode m 1
-vselmode m 1 1
-
-dchrono tmr start
-
-set x 205
-set y 185
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (FACES) by point-and-click for MeshVS_Mesh"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode m 1
-vselmode m 8 1
-
-dchrono tmr start
-
-set x 205
-set y 185
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (NODES) by rectangular selection for MeshVS_Mesh"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode m 1
-vselmode m 1 1
-
-dchrono tmr start
-
-set x1 180; set y1 180; set x2 225; set y2 230
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (FACES) by rectangular selection for MeshVS_Mesh"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode m 1
-vselmode m 8 1
-
-dchrono tmr start
-
-set x1 180; set y1 180; set x2 225; set y2 230
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-pload XSDRAW
-vinit
-meshfromstl m [locate_data_file b.stl]
-vtrihedron tri
-
-vzoom 0.1
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Rotate V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set A_z 0.1
-for {set i 1} {$i < 100} {incr i} {
- vrotate 0 0 ${A_z}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Move V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set D_x 10000
-for {set i 1} {$i < 100} {incr i} {
- vmoveview ${D_x} 0 0 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Translate V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set D_x 10
-set D_y 10
-set D_z 10
-for {set i 1} {$i < 30} {incr i} {
- vtranslateview ${D_x} ${D_y} ${D_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Turn V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set A_z 0.10
-for {set i 1} {$i < 100} {incr i} {
- vturnview 0 0 ${A_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Panning V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set D_y 10
-for {set i 1} {$i < 30} {incr i} {
- vpan 0 ${D_y}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Zoom V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set Zoom 1.05
-for {set i 1} {$i < 20} {incr i} {
- vzoom ${Zoom}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Size V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set Size 1000
-for {set i 1} {$i < 70} {incr i} {
- vsetviewsize [expr ${Size} - 10 * $i]
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Redraw V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-for {set i 1} {$i < 100} {incr i} {
- vrepaint
-}
+++ /dev/null
-pload XSDRAW
-vinit
-meshfromstl m [locate_data_file b.stl]
-vtrihedron tri
-vsetdispmode m 2
-
-vzoom 0.1
-
-dchrono tmr start
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Rotate V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves shrink mode"
-
-
-set A_z 0.1
-for {set i 1} {$i < 100} {incr i} {
- vrotate 0 0 ${A_z}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Move V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves shrink mode"
-
-
-set D_x 10000
-for {set i 1} {$i < 100} {incr i} {
- vmoveview ${D_x} 0 0 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Translate V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves shrink mode"
-
-
-set D_x 10
-set D_y 10
-set D_z 10
-for {set i 1} {$i < 30} {incr i} {
- vtranslateview ${D_x} ${D_y} ${D_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Turn V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves shrink mode"
-
-
-set A_z 0.10
-for {set i 1} {$i < 100} {incr i} {
- vturnview 0 0 ${A_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Panning V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves shrink mode"
-
-
-set D_y 10
-for {set i 1} {$i < 30} {incr i} {
- vpan 0 ${D_y}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Zoom V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves shrink mode"
-
-
-set Zoom 1.05
-for {set i 1} {$i < 20} {incr i} {
- vzoom ${Zoom}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Size V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves shrink mode"
-
-
-set Size 1000
-for {set i 1} {$i < 70} {incr i} {
- vsetviewsize [expr ${Size} - 10 * $i]
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Redraw V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves shrink mode"
-
-
-for {set i 1} {$i < 100} {incr i} {
- vrepaint
-}
+++ /dev/null
-pload XSDRAW
-vinit
-meshfromstl m [locate_data_file b.stl]
-vtrihedron tri
-vsetdispmode m 3
-
-vzoom 0.1
-
-dchrono tmr start
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Rotate V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set A_z 0.1
-for {set i 1} {$i < 100} {incr i} {
- vrotate 0 0 ${A_z}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Move V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set D_x 10000
-for {set i 1} {$i < 100} {incr i} {
- vmoveview ${D_x} 0 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Translate V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set D_x 10
-set D_y 10
-set D_z 10
-for {set i 1} {$i < 30} {incr i} {
- vtranslateview ${D_x} ${D_y} ${D_z}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Turn V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set A_z 0.10
-for {set i 1} {$i < 100} {incr i} {
- vturnview 0 0 ${A_z}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Panning V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set D_y 10
-for {set i 1} {$i < 30} {incr i} {
- vpan 0 ${D_y}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Zoom V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set Zoom 1.05
-for {set i 1} {$i < 20} {incr i} {
- vzoom ${Zoom}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Size V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set Size 1000
-for {set i 1} {$i < 70} {incr i} {
- vsetviewsize [expr ${Size} - 10 * $i]
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Redraw V3d View with 1 MeshVS_Mesh (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-for {set i 1} {$i < 100} {incr i} {
- vrepaint
-}
+++ /dev/null
-pload XSDRAW
-vinit
-meshfromstl m [locate_data_file b.stl]
-vtrihedron tri
-vsetdispmode m 1
-
-vzoom 0.1
-
-dchrono tmr start
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Rotate V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves HidelLineRemoval mode"
-
-
-set A_z 0.1
-for {set i 1} {$i < 100} {incr i} {
- vrotate 0 0 ${A_z}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Move V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves HidelLineRemoval mode"
-
-
-set D_x 10000
-for {set i 1} {$i < 100} {incr i} {
- vmoveview ${D_x} 0 0 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Translate V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves HidelLineRemoval mode"
-
-
-set D_x 10
-set D_y 10
-set D_z 10
-for {set i 1} {$i < 30} {incr i} {
- vtranslateview ${D_x} ${D_y} ${D_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Turn V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves HidelLineRemoval mode"
-
-
-set A_z 0.10
-for {set i 1} {$i < 100} {incr i} {
- vturnview 0 0 ${A_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Panning V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves HidelLineRemoval mode"
-
-
-set D_y 10
-for {set i 1} {$i < 30} {incr i} {
- vpan 0 ${D_y}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Zoom V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves HidelLineRemoval mode"
-
-
-set Zoom 1.05
-for {set i 1} {$i < 20} {incr i} {
- vzoom ${Zoom}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Size V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves HidelLineRemoval mode"
-
-
-set Size 1000
-for {set i 1} {$i < 70} {incr i} {
- vsetviewsize [expr ${Size} - 10 * $i]
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Redraw V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves HidelLineRemoval mode"
-
-
-for {set i 1} {$i < 100} {incr i} {
- vrepaint
-}
+++ /dev/null
-box b 100 0 0 50 50 50
-vinit; vdisplay b
-vtrihedron tri
-vsetdispmode 2
-
-dchrono tmr start
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Display/erase 1 AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- verase b; vdisplay b
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Display/erase 1 AIS-object"
-puts "Object haves shading mode"
-
-
-vsetdispmode 1
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- verase b; vdisplay b
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Display/erase 1 AIS-object"
-puts "Object haves HidelLineRemoval mode"
-
-
-vsetdispmode 2
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- verase b; vdisplay b
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of VERTEX selection mode for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode 1 1
- vselmode 1 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of EDGE selection mode for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode 2 1
- vselmode 2 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of WIRE selection mode for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode 3 1
- vselmode 3 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of FACE selection mode for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode 4 1
- vselmode 4 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of SHELL selection mode for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode 5 1
- vselmode 5 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Activation of SOLID selection mode for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vselmode 6 1
- vselmode 6 0
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole interactive object by point-and-click for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-set x 247
-set y 214
-set x2 247
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole interactive object by point-and-click for AIS-object"
-puts "Object haves shading mode"
-
-
-vsetdispmode 1
-
-dchrono tmr start
-
-set x 247
-set y 214
-set x2 247
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole interactive object by point-and-click for AIS-object"
-puts "Object haves HidelLineRemoval mode"
-
-
-vsetdispmode 2
-
-dchrono tmr start
-
-set x 247
-set y 214
-set x2 247
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole interactive object by rectangular selection for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole interactive object by rectangular selection for AIS-object"
-puts "Object haves shading mode"
-
-
-vsetdispmode 1
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of whole interactive object by rectangular selection for AIS-object"
-puts "Object haves HidelLineRemoval mode"
-
-
-vsetdispmode 2
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (VERTEX) by point-and-click for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 1 1
-
-dchrono tmr start
-
-set x 262
-set y 205
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (EDGE) by point-and-click for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 2 1
-
-dchrono tmr start
-
-set x 262
-set y 205
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (WIRE) by point-and-click for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 3 1
-
-dchrono tmr start
-
-set x 262
-set y 205
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (VERTEX) by point-and-click for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 4 1
-
-dchrono tmr start
-
-set x 262
-set y 205
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (SHELL) by point-and-click for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 5 1
-
-dchrono tmr start
-
-set x 262
-set y 205
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (SOLID) by point-and-click for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 6 1
-
-dchrono tmr start
-
-set x 262
-set y 205
-set x2 10
-set y2 10
-for {set i 1} {$i < 100} {incr i} {
- vselect $x $y
- vselect $x2 $y2
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (VERTEX) by rectangular selection for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 1 1
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (EDGE) by rectangular selection for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 2 1
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (WIRE) by rectangular selection for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 3 1
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (FACE) by rectangular selection for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 4 1
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (SHELL) by rectangular selection for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 5 1
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Interactive selection of sub-objects (SOLID) by rectangular selection for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-vselmode 6 1
-
-dchrono tmr start
-
-set x1 225; set y1 235; set x2 270; set y2 190
-set x11 5; set y11 5
-
-for {set i 1} {$i < 100} {incr i} {
- vselect $x1 $y1 $x2 $y2 1
- vselect $x11 $y11
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Non-interactive selection/deselection for AIS-object"
-puts "Object haves wireframe mode"
-
-
-vsetdispmode 0
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vchangeselected b
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Non-interactive selection/deselection for AIS-object"
-puts "Object haves shading mode"
-
-
-vsetdispmode 1
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vchangeselected b
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Non-interactive selection/deselection for AIS-object"
-puts "Object haves HidelLineRemoval mode"
-
-
-vsetdispmode 2
-
-dchrono tmr start
-
-for {set i 1} {$i < 100} {incr i} {
- vchangeselected b
-}
+++ /dev/null
-box b 100 0 0 50 50 50
-vinit; vdisplay b
-vtrihedron tri
-verase b
-vdisplay b
\ No newline at end of file
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Rotate V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set A_z 0.1
-for {set i 1} {$i < 100} {incr i} {
- vrotate 0 0 ${A_z}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Move V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set D_x 10000
-for {set i 1} {$i < 100} {incr i} {
- vmoveview ${D_x} 0 0 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Translate V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set D_x 10
-set D_y 10
-set D_z 10
-for {set i 1} {$i < 30} {incr i} {
- vtranslateview ${D_x} ${D_y} ${D_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Turn V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set A_z 0.10
-for {set i 1} {$i < 100} {incr i} {
- vturnview 0 0 ${A_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Panning V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set D_y 10
-for {set i 1} {$i < 30} {incr i} {
- vpan 0 ${D_y}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Zoom V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set Zoom 1.05
-for {set i 1} {$i < 20} {incr i} {
- vzoom ${Zoom}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Size V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-set Size 1000
-for {set i 1} {$i < 70} {incr i} {
- vsetviewsize [expr ${Size} - 10 * $i]
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Redraw V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves shading mode"
-
-
-for {set i 1} {$i < 100} {incr i} {
- vrepaint
-}
+++ /dev/null
-box b 100 0 0 50 50 50
-vinit; vdisplay b
-vtrihedron tri
-vsetdispmode 1
-
-dchrono tmr start
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Rotate V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set A_z 0.1
-for {set i 1} {$i < 100} {incr i} {
- vrotate 0 0 ${A_z}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Move V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set D_x 10000
-for {set i 1} {$i < 100} {incr i} {
- vmoveview ${D_x} 0 0 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Translate V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set D_x 10
-set D_y 10
-set D_z 10
-for {set i 1} {$i < 30} {incr i} {
- vtranslateview ${D_x} ${D_y} ${D_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Turn V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set A_z 0.10
-for {set i 1} {$i < 100} {incr i} {
- vturnview 0 0 ${A_z} 1
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Panning V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set D_y 10
-for {set i 1} {$i < 30} {incr i} {
- vpan 0 ${D_y}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Zoom V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set Zoom 1.05
-for {set i 1} {$i < 20} {incr i} {
- vzoom ${Zoom}
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Size V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-set Size 1000
-for {set i 1} {$i < 70} {incr i} {
- vsetviewsize [expr ${Size} - 10 * $i]
-}
+++ /dev/null
-puts "3D visualization performance tests"
-puts "Redraw V3d View with 1 AIS-object (+ AIS trihedron)"
-puts "Object haves wireframe mode"
-
-
-for {set i 1} {$i < 100} {incr i} {
- vrepaint
-}
+++ /dev/null
-box b 100 0 0 50 50 50
-vinit; vdisplay b
-vtrihedron tri
-vsetdispmode 0
-
-dchrono tmr start