Route objects allow the client to create routes within TerraExplorer. The client can either create an empty route (by passing 0 as the first parameter to IObjectManager51::CreateRoute()) and adding all the waypoints later, or create a safe array of WaypointStruct, that describes the route, and pass it as the first argument to the CreateRoute() method.
Note: Scripted languages (i.e. VBScript) must use the first alternative (initially creating an empty route) when creating the route.
Hierarchy:
ITerraExplorerObject5 |
|
Properties: |
ID, ObjectType, ClientData, KeepAliveOnRelease, ClientDataEx |
Methods: |
|
IInfoTreeItem5 |
|
Properties: |
Description, ExistInBasicTree, InfoTreeItemID, GroupName, SaveInFlyFile |
ITerrainRoute5 |
|
Properties: |
HeightRelativeToGround, AutoRepeat, UseElevation, UseSpeed, UseCameraOffset, NumberOfWaypoints, CurrentWaypoint |
Methods: |