diff --git a/EgtGraphics.rc b/EgtGraphics.rc index 466f662..e561f87 100644 Binary files a/EgtGraphics.rc and b/EgtGraphics.rc differ diff --git a/SceneSnap.cpp b/SceneSnap.cpp index 8e90280..c6bee61 100644 --- a/SceneSnap.cpp +++ b/SceneSnap.cpp @@ -588,7 +588,7 @@ Scene::FindSurfTMSnapPoint( int nSnap, const Point3d& ptWin, int nId, const Fram // cerco i triangoli intersecati dalla linea di mira ILSIVECTOR vInfo ; - if ( ! IntersLineSurfTm( ptMir, vtDir, dLenMir, *pStm, vInfo)) + if ( ! IntersLineSurfTm( ptMir, vtDir, dLenMir, *pStm, vInfo) || vInfo.size() == 0) return false ; // elaborazione a seconda del tipo di snap