X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FGeomAlgoAPI%2FGeomAlgoAPI_Movement.cpp;h=48073be5f519b342bd259ced85e55f18093310b8;hb=af44422560f41f81deca0e0911f4dd9b7c5e2ef5;hp=9be419ffec9b2e0d0d4e946e87775438e6e487de;hpb=82d3fff7d0ed2c089da5aa6b106789be076081f3;p=modules%2Fshaper.git diff --git a/src/GeomAlgoAPI/GeomAlgoAPI_Movement.cpp b/src/GeomAlgoAPI/GeomAlgoAPI_Movement.cpp index 9be419ffe..48073be5f 100644 --- a/src/GeomAlgoAPI/GeomAlgoAPI_Movement.cpp +++ b/src/GeomAlgoAPI/GeomAlgoAPI_Movement.cpp @@ -53,7 +53,8 @@ void GeomAlgoAPI_Movement::build(std::shared_ptr theSourceShape, TopLoc_Location aDelta(aTrsf); aResult = aSourceShape.Moved(aDelta); // store the accumulated information about the result and this delta - myTrsf = std::shared_ptr(new GeomAPI_Trsf(new gp_Trsf(aTrsf * aSourceShape.Location().Transformation()))); + //myTrsf = std::shared_ptr(new GeomAPI_Trsf(new gp_Trsf(aTrsf * aSourceShape.Location().Transformation()))); + myTrsf = std::shared_ptr(new GeomAPI_Trsf(new gp_Trsf(aTrsf))); myDone = true; // is OK for sure } else { BRepBuilderAPI_Transform* aBuilder = new BRepBuilderAPI_Transform(aSourceShape, aTrsf, true);