EgtExecutor :
- rimozione parametro da ExeSurfTmSubtractProjectedFacesOnFace.
This commit is contained in:
@@ -930,14 +930,11 @@ ExeSurfTmCut( int nId, int nCutterId, bool bInVsOut, bool bSaveOnEq)
|
||||
//----------------------------------------------------------------------------
|
||||
bool
|
||||
ExeSurfTmSubtractProjectedFacesOnFace( int nSurfId, int nFaceInd, int nDestGrpId,
|
||||
INTVECTOR vSurfsId, INTVECTOR vSurfFacesInd, bool bOCFlag,
|
||||
INTVECTOR vSurfsId, bool bOCFlag,
|
||||
bool& bExistProjection, int& nNewId, int& nNewFaceNbr)
|
||||
{
|
||||
IGeomDB* pGeomDB = GetCurrGeomDB() ;
|
||||
VERIFY_GEOMDB( pGeomDB, false)
|
||||
// controllo dimensione dei vettori passati come parametri
|
||||
if ( int( vSurfsId.size()) != int( vSurfFacesInd.size()))
|
||||
return false ;
|
||||
// recupero la superficie TriMesh su cui proiettare
|
||||
ISurfTriMesh* pStm = GetSurfTriMesh( pGeomDB->GetGeoObj( nSurfId)) ;
|
||||
if ( pStm == nullptr)
|
||||
@@ -963,7 +960,7 @@ ExeSurfTmSubtractProjectedFacesOnFace( int nSurfId, int nFaceInd, int nDestGrpId
|
||||
}
|
||||
// eseguo la proiezione
|
||||
ISurfTriMesh* pStmRes = nullptr ;
|
||||
bool bOk = SubtractProjectedFacesOnStmFace( *pStm, nFaceInd, vpStmOthers, vSurfFacesInd, bOCFlag,
|
||||
bool bOk = SubtractProjectedFacesOnStmFace( *pStm, nFaceInd, vpStmOthers, bOCFlag,
|
||||
bExistProjection, pStmRes, nNewFaceNbr) ;
|
||||
if ( ! bOk) {
|
||||
delete( pStmRes) ;
|
||||
@@ -986,7 +983,6 @@ ExeSurfTmSubtractProjectedFacesOnFace( int nSurfId, int nFaceInd, int nDestGrpId
|
||||
ToString( nFaceInd) + "," +
|
||||
ToString( nDestGrpId) + "," +
|
||||
ToString( vSurfsId) + "," +
|
||||
ToString( vSurfFacesInd) + "," +
|
||||
ToString( bOCFlag) + ")" +
|
||||
" -- Ok=" + ToString( bOk) + " Id=" + ToString( nNewId) ;
|
||||
LOG_INFO( GetCmdLogger(), sLua.c_str()) ;
|
||||
|
||||
Reference in New Issue
Block a user