From: kgv Date: Thu, 5 Mar 2015 10:45:38 +0000 (+0300) Subject: 0025867: Visualization, TKOpenGl - fix misprint in transformation persistence math X-Git-Tag: V6_9_0_beta~72 X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=8621cdc2b7065d8cad610c75b48fa7db336e4406;p=occt-copy.git 0025867: Visualization, TKOpenGl - fix misprint in transformation persistence math Added test case --- 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 +