C/C++ API Search
Library Init/Deinit
hencInit hencDeinit
Map File I/O
hencLoad hencLoadENCintoDom hencIsUpdateENC hencGetEncVersion hencUpdateENCDom hencLoadDom hencSave hencLoadFileListFromCatalogFile hencSaveCatalogSENC hencEncfileSaveToSENC hencEncfileToDom hencEncfileSaveToMem hencEncfileLoadFromMem hencUnload hencUnloadAll hencEncfileSetLimit hencEncfileGetCount hencEncfileGetName hencEncfileGetInfo hencIsENCFile hencIsSENCFile hencIsCatalogFile hencIsShapeFile hencEncStringToMBC
Map Display
hencCreate hencDelete hencGetGLRC hencGetDC hencSelect hencGetHwnd hencClearBackground hencSetViewport hencClearViewport hencRender hencRenderWaitFinish hencRenderReset hencRenderMore hencRenderStop hencRenderMoreTimed hencSwapBuffer hencCopyBuffer hencEncfileIsRendered
Display Coordinate/Area
hencSetCenter hencGetCenter hencGetCenterX hencGetCenterY hencSetZoom hencGetZoom hencGetScale hencSetScale hencSetRotation hencGetRotation hencSetMapArea hencGetMapArea hencSetMapParameter hencGetMapParameter hencIsMapRectInView hencIsGlRectInView
Display Environmanet
hencGetMapLevelMask hencSetMapLevelMask hencEncfileGetVisible hencEncfileSetVisible hencEncfileSetLevel hencEncfileGetLevel hencEncfileSetBottom hencEncfileSetTopMost hencEncfileSetScaleForTopmost hencSetObjMask hencGetObjMask hencSetPixelSize hencSetPixelDPI hencGetPixelSize hencGetPixelDPI hencGetSymbolScale hencSetSymbolScale hencIsAutoScaleToZoom hencSetAutoScaleToZoom hencIsMercator hencSetMercator hencSetSimplifiedSymbol hencIsSimplifiedSymbol hencGetDisplayCategory hencSetDisplayCategory hencSetNationalLanguage hencIsNationalLanguage hencGetUseScaleMinMax hencSetUseScaleMinMax hencGetViewMapByScale hencSetViewMapByScale hencSetDepth hencGetDepth hencSetShallowPattern hencIsShallowPattern hencSetTwoShades hencIsTwoShades hencSetHideMeta hencIsHideMeta hencSetColorset hencGetColorset hencFontGet hencFontSet
Object Picking
hencSelectObj hencPickObj hencObjToString hencGetFilenameOfObj hencObjGetCode hencObjGetPrimType hencObjGetPoints
Depth Information
hencDepthmapGenerate hencDepthmapSave hencDepthmapLoad hencDepthmapGetData hencDepthmapDelete
S-52 ENC Symbol
hencGetEncSymbolCount hencGetEncSymbolName hencDrawEncSymbol hencDrawEncSymbolAtGlPos hencDrawEncSymbolAtWinPos hencDrawEncSymbolAtMapPos hencGetEncLineCount hencGetEncLineName hencDrawEncLineAtGlPos hencDrawEncLineAtWinPos hencDrawEncLineAtMapPos hencGetEncPatternCount hencGetEncPatternName hencDrawEncPatternFillAtGlPos hencDrawEncPatternFillAtWinPos hencDrawEncPatternFillAtMapPos
S-57, S-52 Information
hencGetColor hencGetColorName hencGetPrimName hencGetObjectName hencGetObjectDesc hencGetAttrName hencEnumAttr hencEnumObjectName
User Color
hencGetUserColor hencSetUserColor hencResetUserColor
User Image Object
hencUserImageNew hencUserImageDelete hencUserImageDrawAtMapPos hencUserImageDrawAtGlPos
User Symbol Repository
hencUsersymbolInit hencUsersymbolClear hencUsersymbolDel hencUsersymbolAddNewImage hencUsersymbolAddToMap hencUsersymbolGetCount hencUsersymbolGetName hencUsersymbolGetImage
User Symbol Layer
hencUserobjAdd hencUserobjDel hencUserobjGet hencUserobjGetCount
Environment Variable
hencOptGetInt hencOptSetInt hencOptSave
Coordinate Conversion
hencMapPosToWinPos hencWinPosToMapPos hencMapPosToGlPos hencGlPosToMapPos hencWinPosToGlPos hencGlPosToWinPos hencWgs84ToMercator hencMercatorToWgs84
Map Texture
hencCaptureMapTexture hencRenderMapTexture hencGetMapUpdateCounter hencClearMapUpdateCounter hencIncMapUpdateCounter hencIncMapUpdateCounterAll hencClearMapUpdateCounterAll
OpenGL Font
oglfontNew oglfontDelete oglfontPrint oglfontGetTextSize oglfontPrintf
OpenGL Support
hencPrintf eglSetColor eglSetLineStipple eglSetPolygonFillPattern eglAxe createTexture deleteTexture
Distance/Azimuth
distVincenty distHaversine destVincenty calcAzimuth
VRM, EBL
hencDrawVRM hencDrawEBL
Utility Function
nauticalmile2meter meter2nauticalmiler knots2meterpersec meterpersec2knots wgs84toscr scrtowgs84 floatToDegStr knot2Kmh Kmh2knot rotatePos

ENC Kernel SDK API