0024610: Visualization, Visual3d_View::MinMaxValues() - skip erased objects while...
[occt.git] / tests / bugs / vis / bug24610
diff --git a/tests/bugs/vis/bug24610 b/tests/bugs/vis/bug24610
new file mode 100644 (file)
index 0000000..9f6b7cd
--- /dev/null
@@ -0,0 +1,24 @@
+puts "============"
+puts "OCC24610"
+puts "============"
+puts ""
+#######################################################################
+#  Erased AIS object should not be taken into account by FitAll operation
+#######################################################################
+
+pload VISUALIZATION
+vinit
+box b1 200 200 200
+vdisplay b1
+vfit
+box b2 2 2 2
+vdisplay b2
+set color_1 [vreadpixel 32 305]
+verase b1
+vfit
+set color_2 [vreadpixel 32 305]
+if {$color_1 == $color_2} {
+  puts "ERROR: OCC24610 is reproduced"
+}
+
+set only_screen 1