| addDataLayer(TSLDataLayer *layer, const char *layerName) | envitia::maplink::earth::Surface | |
| addFeatureRendering(const char *featureName, TSLFeatureID featureID) | envitia::maplink::earth::Surface | |
| addGeometry(geometry::Geometry &geom) | envitia::maplink::earth::Surface3D | |
| addLoader(TSLFileLoader *loader) | envitia::maplink::earth::Surface | static |
| addPathList(TSLPathList *pathList) | envitia::maplink::earth::Surface | static |
| addTerrainDatabase(TSLTerrainDatabase &database) | envitia::maplink::earth::Surface3D | |
| addTrack(Track &t) | envitia::maplink::earth::Surface3D | |
| antiAliasSamples(unsigned int samples) | envitia::maplink::earth::Surface3D | |
| antiAliasSamples() const | envitia::maplink::earth::Surface3D | |
| attach(TSLDeviceContext handle) | envitia::maplink::earth::Surface | |
| attach(TSLWindowHandle handle) | envitia::maplink::earth::Surface | |
| attach(Display *x11Display, TSLDrawableHandle handle) | envitia::maplink::earth::Surface | |
| bringInFrontOf(const char *layerName, const char *targetLayerName) | envitia::maplink::earth::Surface | |
| bringToFront(const char *layerName) | envitia::maplink::earth::Surface | |
| camera() const | envitia::maplink::earth::Surface3D | |
| cleanup() | envitia::maplink::earth::Surface | static |
| clearAllDeclutterData(const char *layerName=0) | envitia::maplink::earth::Surface | |
| clearBackgroundColour() | envitia::maplink::earth::Surface | |
| clearDeclutterData(const char *featureName, const char *layerName=0) | envitia::maplink::earth::Surface | |
| clearFeatureRendering(const char *featureName, TSLFeatureID featureID) | envitia::maplink::earth::Surface | |
| copyDeclutterData(const char *srcFeatureName, const char *dstFeatureName, const char *srcLayerName=0, const char *dstLayerName=0) | envitia::maplink::earth::Surface | |
| 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) | envitia::maplink::earth::Surface | |
| detach() | envitia::maplink::earth::Surface | |
| drawDU(TSLDeviceUnits x1, TSLDeviceUnits y1, TSLDeviceUnits x2, TSLDeviceUnits y2, bool clear, bool updateExtentOnly=false) | envitia::maplink::earth::Surface3D | |
| drawToHDC(TSLDeviceContext &hdc, TSLDeviceUnits width, TSLDeviceUnits height) | envitia::maplink::earth::Surface3D | |
| DUToLatLong(TSLDeviceUnits x, TSLDeviceUnits y, double *latitude, double *longitude) const | envitia::maplink::earth::Surface3D | |
| dynamicDecluttering(bool enable) | envitia::maplink::earth::Surface3D | |
| dynamicDecluttering() const | envitia::maplink::earth::Surface3D | |
| fontStyleValue(int index, int colour, TSLBitmapHandle bitmap, TSLSimpleString *fontName=0, const char *outputString=0, TSLSimpleString *section=0) | envitia::maplink::earth::Surface | |
| forceLayer(const char *dataLayerName, const char *detailLayerName) | envitia::maplink::earth::Surface | |
| geocentricToGeodetic(double x, double y, double z, double &lat, double &lon, double &alt) const | envitia::maplink::earth::Surface3D | |
| geocentricToGeodetic(GeocentricPoint coord) const | envitia::maplink::earth::Surface3D | |
| geodeticToGeocentric(double lat, double lon, double alt, double &x, double &y, double &z) const | envitia::maplink::earth::Surface3D | |
| geodeticToGeocentric(GeodeticPoint coord) const | envitia::maplink::earth::Surface3D | |
| geodeticToUpVector(double latitude, double longitude) const | envitia::maplink::earth::Surface3D | |
| getBackgroundColour(TSLStyleID *value) | envitia::maplink::earth::Surface | |
| getBackgroundColour() const | envitia::maplink::earth::Surface | |
| getColourValue(TSLStyleID colour) const | envitia::maplink::earth::Surface | |
| getColourValue(int colour, unsigned char &r, unsigned char &g, unsigned char &b) const | envitia::maplink::earth::Surface | |
| getDataLayer(const char *layerName) | envitia::maplink::earth::Surface | |
| getDataLayerInfo(int layerIndex, TSLDataLayer **layer, const char **layerName) const | envitia::maplink::earth::Surface | |
| getDataLayerProps(const char *layerName, TSLPropertyEnum propertyId, TSLPropertyValue *value) | envitia::maplink::earth::Surface | |
| getDeclutterStatus(const char *featureName, TSLDeclutterStatusResultEnum *value, const char *dataLayerName=0, const char *detailLayerName=0) | envitia::maplink::earth::Surface | |
| getDeclutterStatus(TSLFeatureID featureId, TSLDeclutterStatusResultEnum *value, const char *dataLayerName, const char *detailLayerName=0) | envitia::maplink::earth::Surface | |
| getDeviceCapabilities(TSLDeviceCapabilities &capabilities) const | envitia::maplink::earth::Surface3D | |
| getDUExtent(TSLDeviceUnits *x1, TSLDeviceUnits *y1, TSLDeviceUnits *x2, TSLDeviceUnits *y2) const | envitia::maplink::earth::Surface3D | |
| getFeatureRendering(const char *featureName, TSLFeatureID featureID, TSLRenderingAttributeInt attribute, int *result) const | envitia::maplink::earth::Surface | |
| getFeatureRendering(const char *featureName, TSLFeatureID featureID, TSLRenderingAttributeDouble attribute, double *result) const | envitia::maplink::earth::Surface | |
| getFeatureRendering(const char *featureName, TSLFeatureID featureID, TSLRenderingAttributeBool attribute, bool *result) const | envitia::maplink::earth::Surface | |
| getFeatureRendering(const char *featureName, TSLFeatureID featureID, TSLRenderingAttributes *result) const | envitia::maplink::earth::Surface | |
| getFontStyleIndices(int **indices, int *num) | envitia::maplink::earth::Surface | |
| getGeometry(unsigned int index) const | envitia::maplink::earth::Surface3D | |
| getIDOfNearestColour(int r, int g, int b) | envitia::maplink::earth::Surface | static |
| getLoader() | envitia::maplink::earth::Surface | static |
| getNumDataLayers() const | envitia::maplink::earth::Surface | |
| getOption(TSLOptionEnum option) | envitia::maplink::earth::Surface | |
| getStyle(const char *styleName) const | envitia::maplink::earth::Surface3D | |
| getStyle(unsigned int index) const | envitia::maplink::earth::Surface3D | |
| getSymbolStyleIndices(int **indices, int *num) | envitia::maplink::earth::Surface | |
| getTerrainDatabase(unsigned int i) | envitia::maplink::earth::Surface3D | |
| getTerrainHeight(double latitude, double longitude, double &altitude) const | envitia::maplink::earth::Surface3D | |
| getTrack(unsigned int index) const | envitia::maplink::earth::Surface3D | |
| globeBackgroundColour(TSLRGBA colour) | envitia::maplink::earth::Surface3D | |
| globeBackgroundColour() const | envitia::maplink::earth::Surface3D | |
| id(int id_) | envitia::maplink::earth::Surface | |
| id() const | envitia::maplink::earth::Surface | |
| latLongToDU(double latitude, double longitude, TSLDeviceUnits *x, TSLDeviceUnits *y) const | envitia::maplink::earth::Surface3D | |
| latLongToTMC(double latitude, double longitude, TSLTMC *x, TSLTMC *y) const | envitia::maplink::earth::Surface3D | |
| latLongToTMC(const GeodeticPoint &latLon, TSLCoord &coord) const | envitia::maplink::earth::Surface3D | |
| lightAmbient(const TSLRGBA &col) | envitia::maplink::earth::Surface3D | |
| lightAmbient() const | envitia::maplink::earth::Surface3D | |
| lightDiffuse(const TSLRGBA &col) | envitia::maplink::earth::Surface3D | |
| lightDiffuse() const | envitia::maplink::earth::Surface3D | |
| lighting(bool enable) | envitia::maplink::earth::Surface3D | |
| lighting() const | envitia::maplink::earth::Surface3D | |
| lightPosition(const GeodeticPoint &pos) | envitia::maplink::earth::Surface3D | |
| lightPosition() const | envitia::maplink::earth::Surface3D | |
| loadDeclutter(const char *filename) | envitia::maplink::earth::Surface | |
| loadRendering(const char *filename) | envitia::maplink::earth::Surface | |
| loadStandardConfig(const char *path=0, bool delayLoadIncludes=false) | envitia::maplink::earth::Surface | static |
| m_p | envitia::maplink::earth::Surface | protected |
| numGeometries() const | envitia::maplink::earth::Surface3D | |
| numStyles() const | envitia::maplink::earth::Surface3D | |
| numTerrainDatabases() const | envitia::maplink::earth::Surface3D | |
| numTracks() const | envitia::maplink::earth::Surface3D | |
| pick(TSLDeviceUnits x, TSLDeviceUnits y, TSLDeviceUnits aperture, int depth, TSLPickSelector *selector=0) | envitia::maplink::earth::Surface | |
| pick(const char *layerName, TSLDeviceUnits x, TSLDeviceUnits y, TSLDeviceUnits aperture, int depth=-1, TSLPickSelector *selector=0) | envitia::maplink::earth::Surface | |
| pickGeometries(TSLDeviceUnits x, TSLDeviceUnits y, TSLDeviceUnits aperture) const | envitia::maplink::earth::Surface3D | |
| pickGeometry(TSLDeviceUnits x, TSLDeviceUnits y, TSLDeviceUnits aperture) const | envitia::maplink::earth::Surface3D | |
| pickTrack(TSLDeviceUnits x, TSLDeviceUnits y, TSLDeviceUnits aperture) const | envitia::maplink::earth::Surface3D | |
| pickTracks(TSLDeviceUnits x, TSLDeviceUnits y, TSLDeviceUnits aperture) const | envitia::maplink::earth::Surface3D | |
| queryActiveLayer(const char *dataLayerName) const | envitia::maplink::earth::Surface | |
| queryActiveLayer(const char *dataLayerName, char *detailLayerName, int detailLayerNameSize) | envitia::maplink::earth::Surface | |
| redraw() | envitia::maplink::earth::Surface3D | |
| removeAllGeometry() | envitia::maplink::earth::Surface3D | |
| removeAllTracks() | envitia::maplink::earth::Surface3D | |
| removeDataLayer(const char *layerName) | envitia::maplink::earth::Surface | |
| removeGeometry(geometry::Geometry &f) | envitia::maplink::earth::Surface3D | |
| removeGeometry(unsigned int index) | envitia::maplink::earth::Surface3D | |
| removeStyle(const char *styleName) | envitia::maplink::earth::Surface3D | |
| removeStyle(unsigned int index) | envitia::maplink::earth::Surface3D | |
| removeTerrainDatabase(unsigned int i) | envitia::maplink::earth::Surface3D | |
| removeTerrainDatabase(TSLTerrainDatabase &database) | envitia::maplink::earth::Surface3D | |
| removeTrack(Track &t) | envitia::maplink::earth::Surface3D | |
| removeTrack(unsigned int index) | envitia::maplink::earth::Surface3D | |
| reset(bool auto_redraw=true) | envitia::maplink::earth::Surface3D | |
| resize(double x1, double y1, double x2, double y2, bool auto_redraw=true) | envitia::maplink::earth::Surface3D | |
| saveDeclutter(const char *filename, TSLMapLinkVersion ver=TSL_CURRENT_MAPLINK_VERSION) | envitia::maplink::earth::Surface | |
| saveRendering(const char *filename, TSLMapLinkVersion ver=TSL_CURRENT_MAPLINK_VERSION) | envitia::maplink::earth::Surface | |
| screenshot(const char *fileName) | envitia::maplink::earth::Surface3D | |
| sendToBack(const char *layerName) | envitia::maplink::earth::Surface | |
| sendToBackOf(const char *layerName, const char *targetLayerName) | envitia::maplink::earth::Surface | |
| setBackgroundColour(TSLStyleID value) | envitia::maplink::earth::Surface | |
| setBackgroundColour(TSLRGBA colour) | envitia::maplink::earth::Surface | |
| setDataLayerProps(const char *layerName, TSLPropertyEnum propertyId, TSLPropertyValue value) | envitia::maplink::earth::Surface | |
| setDeclutterStatus(const char *featureName, TSLDeclutterStatusEnum value, const char *dataLayerName=0, const char *detailLayerName=0) | envitia::maplink::earth::Surface | |
| setDeclutterStatus(TSLFeatureID featureId, TSLDeclutterStatusEnum value, const char *dataLayerName=0, const char *detailLayerName=0) | envitia::maplink::earth::Surface | |
| setDeclutterStatusOnAllFeatures(TSLDeclutterStatusEnum value, const char *dataLayerName=0, const char *detailLayerName=0) | envitia::maplink::earth::Surface | |
| setDeviceCapabilities(const TSLDeviceCapabilities &capabilities) | envitia::maplink::earth::Surface3D | |
| setFeatureRendering(const char *featureName, TSLFeatureID featureID, TSLRenderingAttributeInt attribute, int value) | envitia::maplink::earth::Surface | |
| setFeatureRendering(const char *featureName, TSLFeatureID featureID, TSLRenderingAttributeDouble attribute, double value) | envitia::maplink::earth::Surface | |
| setFeatureRendering(const char *featureName, TSLFeatureID featureID, TSLRenderingAttributeBool attribute, bool value) | envitia::maplink::earth::Surface | |
| setFeatureRendering(const char *featureName, TSLFeatureID featureID, TSLRenderingAttributes *value) | envitia::maplink::earth::Surface | |
| setOption(TSLOptionEnum option, bool value) | envitia::maplink::earth::Surface | |
| setStyle(const char *styleName, const geometry::Style &s) | envitia::maplink::earth::Surface3D | |
| setupColours(const char *filename) | envitia::maplink::earth::Surface | static |
| setupFillStyles(const char *filename, bool delayLoadIncludes=false) | envitia::maplink::earth::Surface | static |
| setupFonts(const char *filename, bool delayLoadIncludes=false) | envitia::maplink::earth::Surface | static |
| setupLineStyles(const char *filename, bool delayLoadIncludes=false) | envitia::maplink::earth::Surface | static |
| setupSymbols(const char *filename, bool delayLoadIncludes=false) | envitia::maplink::earth::Surface | static |
| styleName(unsigned int index) const | envitia::maplink::earth::Surface3D | |
| Surface() | envitia::maplink::earth::Surface | protected |
| Surface3D() | envitia::maplink::earth::Surface3D | |
| Surface3D(TSLDeviceContext handle) | envitia::maplink::earth::Surface3D | |
| Surface3D(TSLWindowHandle handle) | envitia::maplink::earth::Surface3D | |
| Surface3D(Display *x11Display, Drawable handle) | envitia::maplink::earth::Surface3D | |
| terrainExaggeration(double scalingFactor) | envitia::maplink::earth::Surface3D | |
| terrainExaggeration() const | envitia::maplink::earth::Surface3D | |
| TMCToLatLong(TSLTMC x, TSLTMC y, double *latitude, double *longitude) const | envitia::maplink::earth::Surface3D | |
| TMCToLatLong(const TSLCoord &coord, GeodeticPoint &latLon) const | envitia::maplink::earth::Surface3D | |
| type() const | envitia::maplink::earth::Surface | |
| userWord(void *ptr) const | envitia::maplink::earth::Surface | |
| userWord() const | envitia::maplink::earth::Surface | |
| wndResize(TSLDeviceUnits x1, TSLDeviceUnits y1, TSLDeviceUnits x2, TSLDeviceUnits y2, bool auto_redraw=true) | envitia::maplink::earth::Surface3D | |
| ~Surface() | envitia::maplink::earth::Surface | virtual |
| ~Surface3D() | envitia::maplink::earth::Surface3D | virtual |