tsmAPI Documentation

Main API
Emulation API
Data Structures
Alphabetical List


Connection Management:

  • tsmConnect
  • tsmDisconnect

  • tsmGet
  • tsmSet

  • tsmInitParams
  • tsmSetParam
  • tsmFreeParams
  • tsmPrintParams

  • tsmBeginLogging
  • tsmEndLogging
  • tsmLog

  • tsmDescribeConnection

    Tile I/O:

  • tsmReadTile
  • tsmWriteTile

  • tsmTileReqBegin
  • tsmTileReqAdd
  • tsmTileReqEnd
  • tsmReadNextTile

  • tsmAllocReadTile
  • tsmAllocReadNextTile

  • tsmAllocTileHeader
  • tsmAllocTileBuffer
  • tsmFreeTileHeader
  • tsmFreeTileBuffer
  • tsmFreeTile

  • tsmTileHeaderX
  • tsmTileHeaderY
  • tsmTileHeaderLevel
  • tsmTileHeaderSetId
  • tsmTileHeaderSessionId
  • tsmTileHeaderTileId
  • tsmTileHeaderSize
  • tsmTileHeaderChecksum
  • tsmTileHeaderType
  • tsmTileHeaderConnection
  • tsmTileHeaderSizeof

  • tsmSaveImage

    Tspec I/O:

  • tsmReadTspec
  • tsmWriteTspec
  • tsmPrintTspec
  • tsmSetTspecField
  • tsmValidateTspec

    Copying Facilities:

  • tsmCopyTile
  • tsmCopyLevelTiles
  • tsmCopyAllTiles
  • tsmCopyTspec
  • tsmCopyTspecField

    Dataset Generation:

  • tsmInitTspecParams
  • tsmInitTileParams
  • tsmParseCreateParams
  • tsmFindImportFormat
  • tsmDescribeImportFormat

  • tsmCreateTspec
  • tsmCreateLevelTiles
  • tsmCreateAllTiles
  • tsmDownSample

    VRML Generation:

  • tsmWriteVtile
  • tsmWriteAllVtiles
  • tsmWriteAllTrees
  • tsmWriteAllImages

  • tsmParseVRMLArgs

    Global Database Management:

  • tsmReadDatabase
  • tsmWriteDatabase
  • tsmPrintDatabase

  • tsmUpdateDatabaseFromServer
  • tsmUpdateDatabaseFromServerCB
  • tsmAddDataSetToDatabase
  • tsmGetDataSet
  • tsmAddServerToDatabase
  • tsmRemoveServerSetsFromDatabase
  • tsmRemoveServerFromDatabase
  • tsmRemoveRedundantGeoSets

    Coordinate Transforms:

  • tsmLatLongToUTM
  • tsmUTMToLatLong
  • tsmLatLongToGeocentric
  • tsmGeocentricToLatLong

  • tspCalcUTMZone
  • tspCalcCentralMeridian
  • tspCalcGeoidSeparation
  • tspCalcK0

    Checksums:

  • tsmCalcTileChecksum

    Command Line Parsing:

  • tsmParseInitArgs
  • tsmParseReadArgs
  • tsmParseWriteArgs
  • tsmParseConnectArgs

  • tsmDescribeArgs

  • tsmGetArg
  • tsmGetArgInt
  • tsmGetArgFloat
  • tsmGetArgString

    Utility Functions:

  • tsmShowUrl

  • tsmReadImage
  • tsmWriteImage

  • tsmOpenStream
  • tsmCloseStream
  • tsmStreamToBuffer
  • tsmStreamToFile
  • tsmStreamToStdout

  • tsmAddFilenameExtension
  • tsmMakeDirIfNotExist
  • tsmExtractTsmAndPyramidName
  • tsmNameFromPathname

  • tsmJPEGCompressTile
  • tsmJPEGDecompressTile

  • tsmElapsedTime

  • tsmCvsToString