diff --git a/API_GdbCreateSurf.cpp b/API_GdbCreateSurf.cpp index 53e6cf3..c1c1f71 100644 --- a/API_GdbCreateSurf.cpp +++ b/API_GdbCreateSurf.cpp @@ -19,6 +19,18 @@ using namespace std ; +//------------------------------------------------------------------------------- +int +__stdcall EgtCreateSurfFlatRegion( int nParentId, int nNumId, const int nCrvIds[]) +{ + INTVECTOR vCrvIds ; + vCrvIds.reserve( nNumId) ; + for ( int i = 0 ; i < nNumId ; ++i) { + vCrvIds.push_back( nCrvIds[i]) ; + } + return ExeCreateSurfFlatRegion( nParentId, vCrvIds, nullptr) ; +} + //------------------------------------------------------------------------------- int __stdcall EgtCreateSurfTmBBox( int nParentId, const double ptMin[3], const double ptMax[3], int nRefType) diff --git a/EgtInterface.rc b/EgtInterface.rc index 8b2b924..c03c492 100644 Binary files a/EgtInterface.rc and b/EgtInterface.rc differ