![]() |
MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
|
Drawing surface:
Classes | |
class | TSLOpenGLSingleThreadCache |
class | TSLStaticMapDataLayer |
class | TSLEGLContextCallbacks |
class | TSLEGLSurface |
class | TSLGLXSurface |
class | TSLNativeEGLSurface |
class | TSLOpenGLStateTracker |
class | TSLOpenGLSurface |
class | TSLOpenGLSurfaceCreationParameters |
class | TSLWGLSurface |
This enumeration defines the types of antialiasing that the TSLOpenGLSurface can use.
See the MapLink Developer's Guide for more information on the differences between the various antialiasing modes and how to optimise map rendering for the best appearance when using the post processing modes.
Enumeration that defines how vector data for a MapLink data layer will be stored on the GPU.
Note: Translation, rotation and scaling of entities performed through the methods on TSLEntity do not count as modifying the geometry of an entity for the purposes of this setting.
Enumerator | |
---|---|
TSLOpenGLPerTileStrategy | All entities will be packed together and stored as a single object. Changes to the geometry of any entity require the whole tile to be re-uploaded to the GPU. This option provides best performance for data layers whose contents change infrequently (e.g. TSLMapDataLayer, overlay TSLStandardDataLayers). This is the default for all types of data layer. This is the only setting that can be used for a TSLMapDataLayer. |
TSLOpenGLPerEntitySetStrategy | All non-TSLEntitySet entities within an entity set will be packed together and stored as a single object. Changes to the geometry of an entity require all entities at the same level within the same entity set to be re-uploaded to the GPU. |
TSLOpenGLPerEntityStrategy | Each entity is stored individually. Changes to the geometry of an entity require only that entity to be re-uploaded to the GPU. This option should only be used on data layers containing a small number of entities. |
TSLOpenGLPerProjectedTileStrategy | All entities a handled as per TSLOpenGLPerTileStrategy with the additional processing to a static data tile. This option is only valid for layers which are marked as being realtime reprojected via TSLPropertyRealtimeReprojection. The option is set automatically and can not be changed. |
Enumeration that allows an application to hint to the OpenGL drawing surface how it should order drawing commands to provide correct visualisation of overlapping transparent objects.