EgtGeomKernel 1.6h4 :
- aggiunto metodo GetCrossOrOverlapIntersCount a SelfIntersCurve - aggiunti metodi GetCrossIntersCount e GetCrossOrOverlapIntersCount a IntersCurveCurve - allentati controlli sui loop delle regioni, ora possono toccarsi ma non attraversarsi in punti isolati - aggiunte funzioni per operazioni booleante tra regioni Add, Subtract e Intersect.
This commit is contained in:
+2
-2
@@ -5290,10 +5290,10 @@ GdbExecutor::ExecuteOutTextIcci( const string& sCmd2, const STRVECTOR& vsParams)
|
||||
IntersCurveCurve intCC( *pCrv1, *pCrv2, true) ;
|
||||
// preparo il testo con i risultati
|
||||
string sText = "Inters CrvA=" + ToString( nIdEnt1) + " CrvB=" + ToString( nIdEnt2) ;
|
||||
sText += "<br/>Nbr=" + ToString( intCC.GetNumInters()) ;
|
||||
sText += "<br/>Nbr=" + ToString( intCC.GetIntersCount()) ;
|
||||
if ( intCC.GetOverlaps())
|
||||
sText += " Overlaps" ;
|
||||
for ( int i = 0 ; i < intCC.GetNumInters() ; ++ i) {
|
||||
for ( int i = 0 ; i < intCC.GetIntersCount() ; ++ i) {
|
||||
IntCrvCrvInfo aInfo ;
|
||||
intCC.GetIntCrvCrvInfo( i, aInfo) ;
|
||||
int nMax = ( aInfo.bOverlap ? 2 : 1) ;
|
||||
|
||||
Reference in New Issue
Block a user