I rotate a shape with gp_Trsf.SetRotation(). The first around Y and the second around X. The problem is that the second rotation seem rotate around an X axes in a rotated coord. system, not the original X axes. How can I rotate around the original X axes ?
gp_Trsf FTrasf = aTrsf2 * aTrsf1;
BRepBuilderAPI_Transform aBRepTrsf(aPrism, FTrasf);
aNewPrism = FTrasf.Shape();