Salome HOME
Fix opencv build
[tools/sat_salome.git] / products / patches / OCCT-7.1.0_transfrom_pers.patch
1 diff -Naur OCCT-7.1.0_SRC_orig/src/Graphic3d/Graphic3d_TransformPers.hxx OCCT-7.1.0_SRC_modif/src/Graphic3d/Graphic3d_TransformPers.hxx
2 --- OCCT-7.1.0_SRC_orig/src/Graphic3d/Graphic3d_TransformPers.hxx       2016-12-22 12:32:39.000000000 +0300
3 +++ OCCT-7.1.0_SRC_modif/src/Graphic3d/Graphic3d_TransformPers.hxx      2017-01-20 16:22:16.000000000 +0300
4 @@ -510,8 +510,8 @@
5    {
6      typename BVH_Box<T, 4>::BVH_VecNt& aCorner = anArrayOfCorners[anIt];
7      aCorner  = aTPers * aCorner;
8 -    aCorner /= aCorner.w();
9 -    theBoundingBox.Add (aCorner.xyz());
10 +    aCorner = aCorner / aCorner.w();
11 +    theBoundingBox.Add (typename BVH_Box<T, 3>::BVH_VecNt (aCorner.x(), aCorner.y(), aCorner.z()));
12    }
13  }
14