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