- corretta gestione del bisettore nel caso in cui i siti non siano definiti.
This commit is contained in:
SaraP
2024-07-09 13:15:52 +02:00
parent 2e58151bd2
commit 5f930bac07
+2
View File
@@ -393,6 +393,8 @@ vroniObject::IsRelatedEdge( int nEdge, int nOrigSite, bool bLeft)
t_site nSiteTypeL, nSiteTypeR ;
GetLftSiteData( nEdge, &nSiteL, &nSiteTypeL) ;
GetRgtSiteData( nEdge, &nSiteR, &nSiteTypeR) ;
if ( nSiteTypeL == UNKNOWN || nSiteTypeR == UNKNOWN || nSiteL == NIL || nSiteR == NIL)
return false ;
if ( ( nSiteTypeL == PNT && pnts[nSiteL].ext_appl.first == nOrigSite) ||
( nSiteTypeL == SEG && segs[nSiteL].ext_appl.first == nOrigSite) ||
( nSiteTypeL == ARC && arcs[nSiteL].ext_appl.first == nOrigSite) ||