EgtMachKernel :
- migliorato controllo collisione nella transizione tra lavorazioni.
This commit is contained in:
+2
-2
@@ -1497,8 +1497,8 @@ Operation::TestCollisionAvoid( const DBLVECTOR& vAxStart, const DBLVECTOR& vAxEn
|
||||
pMch->LinkFixtureToGroup( nFxtId, sTable) ;
|
||||
// Vado nelle posizioni da controllare
|
||||
bool bCollide = false ;
|
||||
for ( int i = 1 ; i <= 3 && ! bCollide ; ++ i) {
|
||||
double dCoeff = double( i) / 4 ;
|
||||
for ( int i = 1 ; i <= 15 && ! bCollide ; ++ i) {
|
||||
double dCoeff = double( i) / 16 ;
|
||||
for ( size_t j = 0 ; j < vAxStart.size() ; ++ j) {
|
||||
double dPos = ( 1 - dCoeff) * vAxStart[j] + dCoeff * vAxEnd[j] ;
|
||||
pMch->SetAxisPos( vAxName[j], dPos) ;
|
||||
|
||||
Reference in New Issue
Block a user