This class category contains classes that are common across the API and internal sub-systems.
|
| enum | TSLGeometryType {
TSLGeometryTypeEntity = 0
, TSLGeometryTypeText = 1
, TSLGeometryTypeEntitySet = 4
, TSLGeometryTypeSymbol = 6
,
TSLGeometryTypeArc = 10
, TSLGeometryTypePolyline = 11
, TSLGeometryTypePolygon = 15
, TSLGeometryTypeEllipse = 16
,
TSLGeometryTypeRectangle = 17
, TSLGeometryTypeEntityBase = 18
, TSLGeometryTypeMultiPoint = 19
, TSLGeometryTypeMultiPointPart = 20
,
TSLGeometryTypeMultiPolygon = 21
, TSLGeometryTypeMultiPolygonPart = 22
, TSLGeometryTypeMultiPolyline = 23
, TSLGeometryTypeMultiPolylinePart = 24
,
TSLGeometryTypeGeodeticPolyline = 28
, TSLGeometryTypeGeodeticText = 30
, TSLGeometryTypeGeodeticSymbol = 31
, TSLGeometryTypeGeodeticArc = 32
,
TSLGeometryTypeGeodeticPolygon = 33
, TSLGeometryTypeGeodeticEllipse = 34
, TSLGeometryTypeUserType = 36
, TSLGeometryTypeBorderedPolygon = 100
,
TSLGeometryTypeArrow = 102
, TSLGeometryType3DEntity = 200
, TSLGeometryType3DEntitySet = 201
, TSLGeometryType3DModel = 202
,
TSLGeometryType3DTriangle = 203
, TSLGeometryType3DTriangleFan = 204
, TSLGeometryType3DTriangleStrip = 205
, TSLGeometryType3DQuad = 206
,
TSLGeometryType3DQuadStrip = 207
, TSLGeometryType3DPolyline = 208
, TSLGeometryType3DPolygon = 209
, TSLGeometryType3DText = 210
,
TSLGeometryType3DSymbol = 211
, TSLGeometryType3DEllipse = 212
, TSLGeometryType3DAPP6ASymbol = 213
, TSLGeometryType3DSensor = 214
,
TSLGeometryTypeExtruded2DPolyline = 250
, TSLGeometryTypeExtruded2DPolygon = 251
, TSLGeometryTypeExtruded2DRectangle = 252
, TSLGeometryType3DUserType = 253
} |
| enum | TSLMapLinkVersion {
TSL_MAPLINK_PRE_5_0 = -1
, TSL_MAPLINK_INVALID_VERSION = -2
, TSL_MAPLINK_7_6 = 10
, TSL_MAPLINK_9_0 = 12
,
TSL_MAPLINK_DEFAULT_VERSION = 0
, TSL_MAPLINK_5_0 = 1
, TSL_MAPLINK_5_1 = 2
, TSL_MAPLINK_5_2 = 3
,
TSL_MAPLINK_5_3 = 4
, TSL_MAPLINK_5_4 = 5
, TSL_MAPLINK_6_0 = 6
, TSL_MAPLINK_7_0 = 7
,
TSL_MAPLINK_7_1 = 8
, TSL_MAPLINK_7_5 = 9
, TSL_MAPLINK_8_0 = 10
, TSL_MAPLINK_8_1 = 11
,
TSL_MAPLINK_10_0 = 12
, TSL_MAPLINK_10_1 = 13
, TSL_MAPLINK_10_2 = 14
, TSL_MAPLINK_11_1 = 15
,
TSL_CURRENT_MAPLINK_VERSION = TSL_MAPLINK_11_1
, TSL_RELEASED_MAPLINK_VERSION = TSL_MAPLINK_11_1
} |
| enum | TSLVariantType {
TSLVariantTypeEmpty = 0
, TSLVariantTypeNull = 1
, TSLVariantTypeBool = 2
, TSLVariantTypeChar = 3
,
TSLVariantTypeShort = 4
, TSLVariantTypeLong = 5
, TSLVariantTypeFloat = 6
, TSLVariantTypeStr = 7
,
TSLVariantTypeDouble = 8
, TSLVariantTypeEntityID = 9
, TSLVariantTypeULong = 10
, TSLVariantTypeDateTime = 11
,
TSLVariantTypeBinary = 12
, TSLVariantTypeCode = 13
, TSLVariantTypeMeasurement = 14
, TSLVariantTypeReference = 15
,
TSLVariantTypeURI = 16
, TSLVariantTypePtr = 17
, TSLVariantTypeVariant = 18
} |
| enum | TSLColourPackType { TSLColourPackTypeRGB
} |
| #define | TSLComposeRGB(r, g, b) |
| #define | TSLDecomposeRGB(colour, r, g, b) |
| #define | TSLIsColourRGB(colour) |