EgtGeomKernel 1.6u1 :
- offset curve ora copia estrusione e spessore.
This commit is contained in:
Binary file not shown.
@@ -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 ;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user