EgtGeomKernel 1.6u1 :

- offset curve ora copia estrusione e spessore.
This commit is contained in:
Dario Sassi
2016-09-20 07:35:54 +00:00
parent 1261c25962
commit a285a06ee4
2 changed files with 9 additions and 0 deletions
BIN
View File
Binary file not shown.
+9
View File
@@ -68,6 +68,9 @@ OffsetCurve::Make( const ICurve* pCrv, double dDist, int nType)
}
else
vtExtr = plPlane.vtN ;
// recupero spessore
double dThick ;
pCrv->GetThickness( dThick) ;
// determino se necessario cambiare riferimento ( dal vettore estrusione)
bool bNeedRef = ( ! vtExtr.IsZplus()) ;
@@ -440,6 +443,12 @@ OffsetCurve::Make( const ICurve* pCrv, double dDist, int nType)
pCrv->ToGlob( frExtr) ;
}
// assegno estrusione e spessore come curva originale
for ( auto pCrv : m_CrvLst) {
pCrv->SetExtrusion( vtExtr) ;
pCrv->SetThickness( dThick) ;
}
return true ;
}