EgtGeomKernel : GeoFactory ora usa nType invece di sKey,

aggiunto map da sKey a nType.
This commit is contained in:
Dario Sassi
2013-11-26 20:53:50 +00:00
parent 81a1e3d994
commit cc2db726db
15 changed files with 97 additions and 32 deletions
+3 -1
View File
@@ -82,6 +82,7 @@ GdbObj::Save( std::ostream& osOut) const
bool
GdbObj::Load( CScan& TheScanner, string& sErrLine)
{
int nType ;
string sLine ;
STRVECTOR vsParams ;
@@ -94,7 +95,8 @@ GdbObj::Load( CScan& TheScanner, string& sErrLine)
return false ;
// creo l'oggetto geometrico corrispondente
m_pGeoObj = GEOOBJ_CREATE( sLine) ;
nType = GEOOBJ_KEYTOTYPE( sLine) ;
m_pGeoObj = GEOOBJ_CREATE( nType) ;
if ( m_pGeoObj == nullptr) {
sErrLine = sLine ;
return false ;