From 8621cdc2b7065d8cad610c75b48fa7db336e4406 Mon Sep 17 00:00:00 2001 From: kgv Date: Thu, 5 Mar 2015 13:45:38 +0300 Subject: [PATCH 1/1] 0025867: Visualization, TKOpenGl - fix misprint in transformation persistence math Added test case --- src/OpenGl/OpenGl_View.cxx | 2 +- tests/bugs/vis/bug25867 | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 tests/bugs/vis/bug25867 diff --git a/src/OpenGl/OpenGl_View.cxx b/src/OpenGl/OpenGl_View.cxx index 9803c0719b..30acf66ecf 100644 --- a/src/OpenGl/OpenGl_View.cxx +++ b/src/OpenGl/OpenGl_View.cxx @@ -318,7 +318,7 @@ const TEL_TRANSFORM_PERSISTENCE* OpenGl_View::BeginTransformPersistence (const H aModelMatrix, aProjMatrix, aViewport, - aWinZ, + aWinX, aWinY, aWinZ); } diff --git a/tests/bugs/vis/bug25867 b/tests/bugs/vis/bug25867 new file mode 100644 index 0000000000..f84e97946a --- /dev/null +++ b/tests/bugs/vis/bug25867 @@ -0,0 +1,21 @@ +puts "============" +puts "OCC25867" +puts "============" +puts "" +################################################################################# +puts "Visualization, TKOpenGl - fix misprint in transformation persistence math" +################################################################################# + +set anImage1 $imagedir/${casename}_1.png +set anImage2 $imagedir/${casename}_2.png +vinit +box b1 -1 -1 -1 3 3 3 +box b2 4 4 4 30 20 20 +vdisplay b1 b2 +vsettransmode b2 2 0 0 0 +vfit +vdump $anImage1 + +vsettransmode b2 2 1 1 1 +vdump $anImage2 + -- 2.20.1