ITerrainRoute5

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:

SetParam, GetParam

IInfoTreeItem5

Properties:

Description, ExistInBasicTree, InfoTreeItemID, GroupName, SaveInFlyFile

ITerrainRoute5

Properties:

HeightRelativeToGround, AutoRepeat, UseElevation, UseSpeed, UseCameraOffset, NumberOfWaypoints, CurrentWaypoint

Methods:

Play, Stop, Pause, AddWaypoint, GetWaypoint, ModifyWaypoint