diff --git a/SurfFinishing.cpp b/SurfFinishing.cpp index d3f5649..2280eb1 100644 --- a/SurfFinishing.cpp +++ b/SurfFinishing.cpp @@ -1672,6 +1672,13 @@ SurfFinishing::CalcZigZag( const ICurveComposite* pOffs, nJ = -1 ; } } + + // se richiesta percorrenza invertita + if ( m_Params.m_bInvert) { + for ( auto& pCompo : vpCrvs) + pCompo->Invert() ; + } + return true ; }