EgtGeomKernel :

- modifiche a TriMesh.
This commit is contained in:
Dario Sassi
2014-04-05 20:47:27 +00:00
parent 57b52e4d21
commit 985729fd47
+4 -1
View File
@@ -111,7 +111,7 @@ SurfTriMesh::AddTriangle( const int nIdVert[3])
// imposto ricalcolo
m_nStatus = TO_VERIFY ;
m_OGrMgr.Reset() ;
// inserisco il vertice
// inserisco il triangolo
m_vTria.push_back( StmTria( nIdVert)) ;
// ne determino l'indice
return int( m_vTria.size() - 1) ;
@@ -393,6 +393,9 @@ SurfTriMesh::Validate( void)
m_vVert[ m_vTria[i].nIdVert[j]].nIdTria == VT_DEL)
m_nStatus = ERR ;
}
// calcolo eventuali normale mancante
if ( m_vTria[i].vtN.IsSmall())
CalcTriangleNormal( i) ;
}
}