MapLink Pro 11.1.2.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Loading...
Searching...
No Matches
TSLNativeEGLSurface Member List

This is the complete list of members for TSLNativeEGLSurface, including all inherited members.

acquireDepthSlice()TSLOpenGLSurface
addDataLayer(TSLDataLayer *data_layer_interface, const char *data_id)TSLDrawingSurfaceBase
addDuplicateLayers(bool value)TSLDrawingSurfaceBase
addDynamicRenderer(TSLDynamicRenderer *renderer, TSLFeatureID featureID=-1, const char *layerName=0)TSLDrawingSurfaceBase
addFeatureRendering(const char *featureName, TSLFeatureID featureID)TSLDrawingSurfaceBase
addLoader(TSLFileLoader *loader)TSLDrawingSurfaceBasestatic
addPathList(TSLPathList *path_list)TSLDrawingSurfaceBasestatic
attach(EGLDisplay display, EGLSurface window, EGLContext context)TSLNativeEGLSurface
TSLEGLSurface::attach()TSLEGLSurface
TSLOpenGLSurface::attach(TSLDeviceContext handle)TSLDrawingSurfaceBase
TSLOpenGLSurface::attach(TSLWindowHandle handle)TSLDrawingSurfaceBase
TSLOpenGLSurface::attach(TSLDrawableHandle handle)TSLDrawingSurfaceBase
bringInFrontof(const char *move_data_layer, const char *target_data_layer)TSLDrawingSurfaceBase
bringToFront(const char *move_data_layer)TSLDrawingSurfaceBase
caw()TSLNativeEGLSurfacevirtual
cleanup()TSLDrawingSurfacestatic
clearAllDeclutterData(const char *layer_name=0)TSLDrawingSurfaceBase
clearAllDynamicRenderers()TSLDrawingSurfaceBase
clearAllRendering()TSLDrawingSurface
clearBackgroundColour()TSLDrawingSurfaceBase
clearDeclutterData(const char *feature_name, const char *layer_name=0)TSLDrawingSurfaceBase
clearDynamicColours()TSLDrawingSurface
clearDynamicRenderer(TSLFeatureID featureID=-1, const char *layerName=0)TSLDrawingSurfaceBase
clearFeatureRendering(const char *featureName, TSLFeatureID featureID)TSLDrawingSurfaceBase
clearFillList()TSLDrawingSurface
clearFontList()TSLDrawingSurface
clearFrame()TSLDrawingSurfaceBase
clearLineList()TSLDrawingSurface
clearSymbolList()TSLDrawingSurface
clone(bool copyUserData=false)TSLOpenGLSurfacevirtual
cloneDynamicRenderersFrom(const TSLDrawingSurfaceBase *otherSurface)TSLDrawingSurfaceBase
context()TSLNativeEGLSurface
coordinateCentreX() constTSLOpenGLSurface
coordinateCentreY() constTSLOpenGLSurface
copy(TSLDrawingSurface *copyTo, TSLDrawingSurface *copyFrom, bool copyUserData=false)TSLDrawingSurfacestatic
copyDeclutterData(const char *src_feature_name, const char *dest_feature_name, const char *src_layer_name=0, const char *dest_layer_name=0)TSLDrawingSurfaceBase
createChildSurface()TSLOpenGLSurface
createFontID(const TSLSimpleString &name, TSLFontType meaningOfName, int fontWeight, bool italic=false, bool underline=false, bool antiAliased=false, const unsigned char *memoryBlock=NULL, TSLSize memoryBlockSize=0)TSLDrawingSurface
createFontSymbolID(const TSLSimpleString &name, TSLFontType meaningOfName, const unsigned char *memoryBlock=NULL, TSLSize memoryBlockSize=0)TSLDrawingSurface
createRasterBuffer(unsigned int width, unsigned int height, TSLRasterBuffer::Format format, TSLRasterBuffer::FilterMode filterMode=TSLRasterBuffer::Linear)TSLDrawingSurface
createRasterSymbolID(const TSLSimpleString &name, int xorigin, int yorigin, bool scaleable, const unsigned char *memoryBlock=NULL, TSLSize memoryBlockSize=0)TSLDrawingSurface
createStandardFillID(const unsigned char *pattern=NULL, TSLSize patternSizeInBytes=0, int patternXSize=0, int patternYSize=0)TSLDrawingSurface
createStandardLineID(const unsigned char *pattern, TSLSize patternLength, int initialOffset, TSLLineScalingType scaleType)TSLDrawingSurface
createSVGSymbolID(const TSLSimpleString &name, const unsigned char *memoryBlock=NULL, TSLSize memoryBlockSize=0)TSLDrawingSurface
createSymbolFillID(int symbolID, double size=0.0, TSLDimensionUnits sizeUnits=TSLDimensionUnitsUndefined, float rotation=0.0f, double anchorPointX=0.0, double anchorPointY=0.0, TSLDimensionUnits anchorPointUnits=TSLDimensionUnitsUndefined)TSLDrawingSurface
createSymbolIDFromSymbol(TSLStyleID symbolID, int numberofColourPairs, const int *colourFrom, const int *colourTo)TSLDrawingSurface
createSymbolLineID(int symbolID, double size=0.0, TSLDimensionUnits sizeUnits=TSLDimensionUnitsUndefined, float rotation=0.0f, double anchorPointX=0.0, double anchorPointY=0.0, TSLDimensionUnits anchorPointUnits=TSLDimensionUnitsUndefined)TSLDrawingSurface
currentDepthSlice() constTSLOpenGLSurface
declutterIsVisible(const char *feature_name, double resolution=0.0, const char *layer_name=0) constTSLDrawingSurface
depthSliceIncrement() constTSLOpenGLSurface
detach(bool contextLost=false)TSLEGLSurface
TSLOpenGLSurface::detach()TSLDrawingSurfaceBase
detachAllDynamicRenderers()TSLDrawingSurfaceBase
detachDynamicRenderer(TSLFeatureID featureID=-1, const char *layerName=0)TSLDrawingSurfaceBase
disableAntiAliasFonts()TSLDrawingSurfacestatic
drawDU(TSLDeviceUnits x1, TSLDeviceUnits y1, TSLDeviceUnits x2, TSLDeviceUnits y2, bool clear, bool updateExtentOnly=false)TSLDrawingSurface
drawUU(double x1, double y1, double x2, double y2, bool clear, bool updateExtentOnly=false)TSLDrawingSurface
DUToLatLong(TSLDeviceUnits x, TSLDeviceUnits y, double *latitude, double *longitude, bool local=false, bool boundCheck=true) constTSLDrawingSurface
DUToMU(TSLDeviceUnits x1, TSLDeviceUnits y1, double *x2, double *y2) constTSLDrawingSurface
DUToTMC(TSLDeviceUnits x1, TSLDeviceUnits y1, TSLTMC *x2, TSLTMC *y2) constTSLDrawingSurface
DUToUU(TSLDeviceUnits x1, TSLDeviceUnits y1, double *x2, double *y2) constTSLDrawingSurface
enableAntiAliasFonts()TSLDrawingSurfacestatic
enableRealtimeReprojection(const char *name, bool enable)TSLOpenGLSurface
featureClass(TSLFeatureID feature_id)TSLDrawingSurfaceBase
findEntityDU(TSLDeviceUnits x, TSLDeviceUnits y, TSLDeviceUnits aperture, int depth, const char *feature_name=NULL)TSLDrawingSurface
findEntityUU(double x, double y, double aperture, int depth, const char *feature_name=NULL)TSLDrawingSurface
findFile(const char *filename, TSLSimpleString &foundPath)TSLDrawingSurfaceBasestatic
findSelectedEntityDU(TSLDeviceUnits x, TSLDeviceUnits y, TSLDeviceUnits aperture, int depth=-1, bool ignoreMapDataLayers=false)TSLDrawingSurface
findSelectedEntityUU(double x, double y, double aperture, int depth=-1, bool ignoreMapDataLayers=false)TSLDrawingSurface
flushLoadedShaders()TSLOpenGLSurface
flushPendingDraws()TSLOpenGLSurface
forceLayer(const char *data_id, const char *detail_layer_name)TSLDrawingSurfaceBase
getBackgroundColour(TSLStyleID *value)TSLDrawingSurfaceBase
getColourIndices(int **indices, int *num)TSLDrawingSurface
getColourValue(int colour, unsigned char &r, unsigned char &g, unsigned char &b)TSLDrawingSurfaceBase
getCoordinateProvidingLayer()TSLDrawingSurface
getCoordinateProvidingLayer() constTSLDrawingSurface
getDataLayer(const char *data_id)TSLDrawingSurfaceBase
getDataLayerInfo(int N, TSLDataLayer **dataLayer, const char **layerName) constTSLDrawingSurfaceBase
getDataLayerProps(const char *data_id, TSLPropertyEnum property_id, TSLPropertyValue *old_value)TSLDrawingSurfaceBase
getDeclutterRange(const char *featureName, double *innerLimit, double *outerLimit, const char *dataLayerName=0, const char *detailLayerName=0)TSLDrawingSurface
getDeclutterStatus(const char *feature_name, TSLDeclutterStatusResultEnum *value, const char *dataLayerName=0, const char *detailLayerName=0)TSLDrawingSurfaceBase
getDeclutterStatus(TSLFeatureID feature_id, TSLDeclutterStatusResultEnum *value, const char *dataLayerName, const char *detailLayerName=0)TSLDrawingSurfaceBase
getDeviceCapabilities(int &horizontalSizeMM, int &verticalSizeMM, int &horizontalSizePixels, int &verticalSizePixels) constTSLDrawingSurface
getDeviceCapabilities(TSLDeviceCapabilities &capabilities) constTSLDrawingSurface
getDUExtent(TSLDeviceUnits *x1, TSLDeviceUnits *y1, TSLDeviceUnits *x2, TSLDeviceUnits *y2) constTSLDrawingSurface
getDynamicRenderer(TSLFeatureID featureID=-1, const char *layerName=0)TSLDrawingSurfaceBase
getFeatureRendering(const char *featureName, TSLFeatureID featureID, TSLRenderingAttributeInt attribute, int *result) constTSLDrawingSurfaceBase
getFeatureRendering(const char *featureName, TSLFeatureID featureID, TSLRenderingAttributeDouble attribute, double *result) constTSLDrawingSurfaceBase
getFeatureRendering(const char *featureName, TSLFeatureID featureID, TSLRenderingAttributeBool attribute, bool *result) constTSLDrawingSurfaceBase
getFeatureRendering(const char *featureName, TSLFeatureID featureID, TSLRenderingAttributes *result) constTSLDrawingSurfaceBase
getFillStyleIndices(int **indices, int *num)TSLDrawingSurface
getFontStyleIndices(int **indices, int *num)TSLDrawingSurface
getIDOfNearestColour(int r, int g, int b)TSLDrawingSurfacestatic
getLayerStorageStrategy(const char *layerName, TSLOpenGLStorageStrategyEnum &strategy) constTSLOpenGLSurface
getLayerTransparencyHint(const char *layerName, TSLOpenGLTransparencyHintEnum &hint) constTSLOpenGLSurface
getLineStyleIndices(int **indices, int *num)TSLDrawingSurface
getLoader()TSLDrawingSurfaceBasestatic
getMUExtent(double *x1, double *y1, double *x2, double *y2) constTSLDrawingSurface
getNumDataLayers() constTSLDrawingSurfaceBase
getOption(TSLOptionEnum option)TSLDrawingSurfaceBase
getSwitchRangeForFP64() constTSLOpenGLSurface
getSymbolStyleIndices(int **indices, int *num)TSLDrawingSurface
getTiledBufferController()TSLDrawingSurface
getTMCExtent(TSLEnvelope &extent) constTSLDrawingSurface
getUUExtent(double *x1, double *y1, double *x2, double *y2) constTSLDrawingSurface
getViewedLatLongRange(double *latitude, double *longitude, double *range, bool local=false, bool boundCheck=true) constTSLDrawingSurface
id(int id_)TSLDrawingSurfaceBase
id() constTSLDrawingSurfaceBase
idleProcess()TSLDrawingSurfaceBase
incrementDepthSlice(uint32_t numDrawItems)TSLOpenGLSurface
latLongToDU(double latitude, double longitude, TSLDeviceUnits *x, TSLDeviceUnits *y, bool local=false) constTSLDrawingSurface
latLongToMU(double latitude, double longitude, double *x, double *y, bool local=false) constTSLDrawingSurface
latLongToTMC(double latitude, double longitude, TSLTMC *x, TSLTMC *y, bool local=false) constTSLDrawingSurface
latLongToUU(double latitude, double longitude, double *x, double *y, bool local=false) constTSLDrawingSurface
loadDeclutter(const char *filename)TSLDrawingSurfaceBase
loadRendering(const char *filename)TSLDrawingSurfaceBase
loadStandardConfig(const char *path=0, bool delayLoadIncludes=false)TSLDrawingSurfacestatic
m_classIDTSLDrawingSurfaceBaseprotected
makeContextCurrent()TSLNativeEGLSurface
modelViewMatrix() constTSLOpenGLSurface
MUToDU(double x1, double y1, TSLDeviceUnits *x2, TSLDeviceUnits *y2) constTSLDrawingSurface
MUToLatLong(double x, double y, double *latitude, double *longitude, bool local=false, bool boundCheck=true) constTSLDrawingSurface
MUToTMC(double x1, double y1, TSLTMC *x2, TSLTMC *y2) constTSLDrawingSurface
MUToUU(double x1, double y1, double *x2, double *y2) constTSLDrawingSurface
pan(double x1, double y1, bool auto_redraw=true)TSLDrawingSurface
pan(double x1, double y1, TSLDeviceUnits xDU, TSLDeviceUnits yDU, bool auto_redraw=true)TSLDrawingSurface
pick(TSLDeviceUnits x, TSLDeviceUnits y, TSLDeviceUnits aperture, int depth, TSLPickSelector *selector=0)TSLDrawingSurfaceBase
pick(const char *data_id, TSLDeviceUnits x, TSLDeviceUnits y, TSLDeviceUnits aperture, int depth=-1, TSLPickSelector *selector=0)TSLDrawingSurfaceBase
preferredConfigID(EGLNativeDisplayType nativeDisplay, const TSLOpenGLSurfaceCreationParameters &creationProperties)TSLNativeEGLSurfacestatic
preloadProjectionShaders(const TSLCoordinateSystem *cs, bool loadfp64Variant)TSLOpenGLSurface
projectionMatrix() constTSLOpenGLSurface
query(const char *layerName, TSLTMC x1, TSLTMC y1, TSLTMC x2, TSLTMC y2, int depth=-1, const char *feature_name=NULL) constTSLDrawingSurface
query(const char *layerName, TSLTMC x1, TSLTMC y1, TSLTMC x2, TSLTMC y2, TSLSelector *selector) constTSLDrawingSurface
queryActiveLayer(const char *data_id, char *detail_layer_name, int detail_layer_name_size)TSLDrawingSurfaceBase
rasterProjectionControlPointParameters(unsigned int minPointsPerRaster, unsigned int maxPointsPerRaster, unsigned int gridSizePixels)TSLOpenGLSurface
redraw()TSLDrawingSurface
removeDataLayer(const char *data_id)TSLDrawingSurfaceBase
removeFillStyle(TSLStyleID style)TSLDrawingSurface
removeFontStyle(TSLStyleID style)TSLDrawingSurface
removeLineStyle(TSLStyleID style)TSLDrawingSurface
removeSymbolStyle(TSLStyleID style)TSLDrawingSurface
requiresDisplayMetrics() constTSLEGLSurface
reset(bool auto_redraw=true)TSLDrawingSurface
resize(double x1, double y1, double x2, double y2, bool auto_redraw=true, bool keep_aspect=false)TSLDrawingSurface
rotate(double angle)TSLDrawingSurface
rotation() constTSLDrawingSurface
saveDeclutter(const char *filename, TSLMapLinkVersion ver=TSL_CURRENT_MAPLINK_VERSION)TSLDrawingSurfaceBase
saveRendering(const char *filename, TSLMapLinkVersion ver=TSL_CURRENT_MAPLINK_VERSION)TSLDrawingSurfaceBase
sendToBack(const char *move_data_layer)TSLDrawingSurfaceBase
sendToBackOf(const char *move_data_layer, const char *target_data_layer)TSLDrawingSurfaceBase
setAntialiasingMode(TSLOpenGLAntialiasModeEnum mode)TSLOpenGLSurface
setBackgroundColour(int value)TSLDrawingSurfaceBase
setContextCallbacks(TSLEGLContextCallbacks *callbacks)TSLEGLSurface
setCoordinateProvidingLayer(const char *layer_name)TSLDrawingSurfaceBase
setDataLayerProps(const char *data_id, TSLPropertyEnum property_id, TSLPropertyValue new_value)TSLDrawingSurfaceBase
setDeclutterRange(const char *featureName, double innerLimit, double outerLimit, const char *dataLayerName=0, const char *detailLayerName=0)TSLDrawingSurface
setDeclutterStatus(const char *feature_name, TSLDeclutterStatusEnum value, const char *dataLayerName=0, const char *detailLayerName=0)TSLDrawingSurfaceBase
setDeclutterStatus(TSLFeatureID feature_id, TSLDeclutterStatusEnum value, const char *dataLayerName=0, const char *detailLayerName=0)TSLDrawingSurfaceBase
setDeclutterStatusOnAllFeatures(TSLDeclutterStatusEnum value, const char *dataLayerName=0, const char *detailLayerName=0)TSLDrawingSurfaceBase
setDepthSlice(uint32_t numDrawItems)TSLOpenGLSurface
setDeviceCapabilities(const int horizontalSizeMM=0, const int verticalSizeMM=0, const int horizontalSizePixels=0, const int verticalSizePixels=0)TSLDrawingSurface
setDeviceCapabilities(const TSLDeviceCapabilities &capabilities)TSLDrawingSurface
setDisplayMetrics(double dpiX, double dpiY, int horizontalSizePixels, int verticalSizePixels)TSLOpenGLSurface
setFeatureRendering(const char *featureName, TSLFeatureID featureID, TSLRenderingAttributeInt attribute, int value)TSLDrawingSurfaceBase
setFeatureRendering(const char *featureName, TSLFeatureID featureID, TSLRenderingAttributeDouble attribute, double value)TSLDrawingSurfaceBase
setFeatureRendering(const char *featureName, TSLFeatureID featureID, TSLRenderingAttributeBool attribute, bool value)TSLDrawingSurfaceBase
setFeatureRendering(const char *featureName, TSLFeatureID featureID, TSLRenderingAttributes *value)TSLDrawingSurfaceBase
setFrame(int style, int colour, int thickness)TSLDrawingSurfaceBase
setLayerStorageStrategy(const char *layerName, TSLOpenGLStorageStrategyEnum strategy)TSLOpenGLSurface
setLayerTransparencyHint(const char *layerName, TSLOpenGLTransparencyHintEnum hint)TSLOpenGLSurface
setOption(TSLOptionEnum option, bool value)TSLDrawingSurfaceBasevirtual
setRedrawCallback(TSLDrawingSurfaceDrawCallback *callback)TSLDrawingSurface
setRGBABackgroundColour(unsigned char r, unsigned char g, unsigned char b, unsigned char a)TSLOpenGLSurface
setSwitchRangeForFP64(double range)TSLOpenGLSurface
setupColours(const char *filename)TSLDrawingSurfacestatic
setupDynamicColours(const char *filename)TSLDrawingSurface
setupFillStyles(const char *filename, bool delayLoadIncludes=false)TSLDrawingSurfacestatic
setupFonts(const char *filename, bool delayLoadIncludes=false)TSLDrawingSurfacestatic
setupLineStyles(const char *filename, bool delayLoadIncludes=false)TSLDrawingSurfacestatic
setupSymbols(const char *filename, bool delayLoadIncludes=false)TSLDrawingSurfacestatic
setViewedLatLongRange(double latitude, double longitude, double range, bool local=false, bool auto_redraw=true, bool keep_aspect=false)TSLDrawingSurface
shaderPreloadEnabled(bool enabled)TSLOpenGLSurface
shaderPreloadEnabled() constTSLOpenGLSurface
stateTracker()TSLOpenGLSurface
targetFrameBuffer(GLuint fbo)TSLOpenGLSurface
targetFrameBuffer() constTSLOpenGLSurface
terminateDisplayOnDestruction(bool shouldTerminate)TSLNativeEGLSurface
textRoundingAmount(unsigned int px)TSLOpenGLSurface
textRoundingAmount() constTSLOpenGLSurface
textRoundingEnabled(bool enabled)TSLOpenGLSurface
textRoundingEnabled() constTSLOpenGLSurface
TMCperDU(double &xr, double &yr)TSLDrawingSurface
TMCperMU()TSLDrawingSurfaceBase
TMCperUU()TSLDrawingSurface
TMCToDU(TSLTMC x1, TSLTMC y1, TSLDeviceUnits *x2, TSLDeviceUnits *y2) constTSLDrawingSurface
TMCToLatLong(TSLTMC x, TSLTMC y, double *latitude, double *longitude, bool local=false, bool boundCheck=true) constTSLDrawingSurface
TMCToMU(TSLTMC x1, TSLTMC y1, double *x2, double *y2) constTSLDrawingSurface
TMCToUU(TSLTMC x1, TSLTMC y1, double *x2, double *y2) constTSLDrawingSurface
TSLDrawingSurface()TSLDrawingSurface
TSLDrawingSurfaceBase()TSLDrawingSurfaceBaseprotected
TSLEGLSurface()TSLEGLSurface
TSLEGLSurface(bool b)TSLEGLSurfaceprotected
TSLNativeEGLSurface(EGLNativeDisplayType nativeDisplay, EGLNativeWindowType nativeWindow, EGLint configID, const TSLOpenGLSurfaceCreationParameters &creationProperties)TSLNativeEGLSurface
TSLNativeEGLSurface(EGLDisplay display, EGLSurface window, EGLContext context, const TSLOpenGLSurfaceCreationParameters &creationProperties)TSLNativeEGLSurface
TSLNativeEGLSurface()TSLNativeEGLSurfaceprotected
TSLOpenGLSurface()TSLOpenGLSurfaceprotected
type() constTSLDrawingSurfaceBase
updateEntityExtent(TSLEntity *entity, const char *layerName)TSLDrawingSurface
userUnitOrigin(double x_origin, double y_origin)TSLDrawingSurface
userUnitOrigin(TSLUUEnum origin_enum)TSLDrawingSurface
userUnits(double factor)TSLDrawingSurface
userUnits()TSLDrawingSurface
userWord(void *ptr) constTSLDrawingSurfaceBase
userWord() constTSLDrawingSurfaceBase
UUToDU(double x1, double y1, TSLDeviceUnits *x2, TSLDeviceUnits *y2) constTSLDrawingSurface
UUToLatLong(double x, double y, double *latitude, double *longitude, bool local=false, bool boundCheck=true) constTSLDrawingSurface
UUToMU(double x1, double y1, double *x2, double *y2) constTSLDrawingSurface
UUToTMC(double x1, double y1, TSLTMC *x2, TSLTMC *y2) constTSLDrawingSurface
wndResize(TSLDeviceUnits x1, TSLDeviceUnits y1, TSLDeviceUnits x2, TSLDeviceUnits y2, bool auto_redraw=true, TSLResizeActionEnum action=TSLResizeActionNone)TSLDrawingSurface
zoom(double percent, bool zoom_in, bool auto_redraw=true)TSLDrawingSurface
~TSLDrawingSurface()TSLDrawingSurfacevirtual
~TSLDrawingSurfaceBase()TSLDrawingSurfaceBasevirtual
~TSLEGLSurface()TSLEGLSurfacevirtual
~TSLNativeEGLSurface()TSLNativeEGLSurfacevirtual
~TSLOpenGLSurface()TSLOpenGLSurfacevirtual