Objects that implement this interface use an external video file or stream that is used to play video draped on the terrain. Some of the capabilities provided for this object manage parameters for the video projector. The projector object can get its positioning information from a telemetry file. Alternatively, you can control its position with the SetPosition() method of the ITerrainLocation interface (from which it is derived). You can also perform play, stop, pause, and seek operations on the video object.
Hierarchy:
ITerraExplorerObject5 |
|
Properties: |
ID, ObjectType, ClientData, KeepAliveOnRelease, ClientDataEx |
Methods: |
|
IInfoTreeItem5 |
|
Properties: |
Description, ExistInBasicTree, InfoTreeItemID, GroupName, SaveInFlyFile |
ISingleMessageObject5 |
|
Properties: |
|
ITerrainLocation5 |
|
Properties: |
|
Methods: |
|
ITerrainObject5 |
|
Properties: |
Visible, ToolTipText, MaxVisibilityDistance, MinVisibilityDistance, IsAttached, AutoDetach, GroundObject |
Methods: |
|
ITerrainColoredObject5 |
|
Properties: |
|
ITerrainVideo5 |
|
Properties: |
VideoFileName, TelemetryFileName, UseTelemetry, ProjectionFieldOfView, VideoOpacity, ShowProjectionLines, ProjectionLinesLength, ShowProjector, ProjectorLength, Volume, Mute, PlayVideoOnStartup, VideoLength, VideoPosition, CanSeek, PlayStatus |
Methods: |