Hi Jan,
[quote user="Jan Slegr"]It means you have to use mdlRaster_extendedInfoSet to attach the raster to active model.[/quote]
I've added mdlRaster_extendedInfoSet but still see the same doesn't attach the raster to active model.
int main(int argc, char *argv[]) { long rasterHandle; RasterExtendedInfo extendedInfo; mdlRaster_initialize(); if(mdlRaster_fileOpen (&rasterHandle, "c:\\temp\\38O17Q14.tif", mdlModelRef_getActive(), FILE_ACCESSMODE_READ, EVENT_UPDATE)==SUCCESS){ mdlRaster_renderingInfoGet(&renderingInfo,rasterHandle); renderingInfo.view1=1; mdlRaster_renderingInfoSet(&renderingInfo,rasterHandle,EVENT_UPDATE); mdlRaster_extendedInfoGet(&extendedInfo,rasterHandle); mdlRaster_extendedInfoSet(&extendedInfo,rasterHandle,EVENT_UPDATE); mdlRaster_fileSave(rasterHandle); } mdlRaster_terminate(); mdlState_startDefaultCommand(); mdlSystem_exit(NULL, 1); return 0; }
Thanks,
Mohammad