IPresentation80
This interface provides methods for creating dynamic presentations that include recorded fly to’s, the display of the terrain, and objects and features on the terrain at different times and dates, and the tracking of dynamic objects. The interface’s properties also expose control over the playing back of a presentation, including loop mode and speed factor.
Presentations are created from items, which can be either actions or steps. Actions are the specific activities that the presentation tool is to perform when the presentation is played, such as 'Record Route' or 'Show Object'. While steps are like "chapter headings" that group together related actions and provide increased flexibility for displaying a presentation by enabling you to quickly jump from one step to another in the presentation.
|
Properties |
|
|
Gets and sets an array of text strings assigned to each object global namespace. (Inherited from ITerraExplorerObject80) |
|
|
Gets the ID of the currently playing action. |
|
|
Gets the ID of the presentation object. (Inherited from ITerraExplorerObject80) |
|
|
Gets and sets a Boolean that determines whether a presentation should automatically restart when the end of the presentation is reached. |
|
|
Gets an enum that identifies the type of the object. (Inherited from ITerraExplorerObject80) |
|
|
Gets and sets a JSON that describes the presentation. |
|
|
Gets the presentation JSON schema that defines the required format and structure of a presentation JSON. |
|
|
Gets and sets a Boolean that determines whether the object is saved in the Fly file. (Inherited from ITerraExplorerObject80) |
|
|
Gets and sets the section of the PresentationJSON that describes the presentation settings. |
|
|
Gets and sets the speed factor of the presentation. |
|
|
Gets the status of the presentation. |
|
|
An ITreeItem80 representing details about the representation of the object in the Project Tree. |
|
|
Methods |
|
|
Copies and pastes an item in a presentation. |
|
|
Creates a presentation action. |
|
|
Creates a movie in AVI or WMV format from a FLY project presentation. |
|
|
Creates a presentation step. |
|
|
Deletes an item in a presentation. |
|
|
Returns a presentation item based on its ID. |
|
|
Returns the position of a specific item in the list of presentation items using its ID. |
|
|
GetParam |
Reserved. Currently not used. (Inherited from ITerraExplorerObject80) |
|
Moves a presentation item to a new position in the presentation’s list of items. |
|
|
Fast forwards the presentation and plays from the next step. |
|
|
Pauses a presentation. |
|
|
Plays a presentation from the beginning. |
|
|
Plays from a specified presentation step. |
|
|
Rewinds the presentation and plays from the previous step. |
|
|
SetParam |
Reserved. Currently not used. (Inherited from ITerraExplorerObject80) |
|
Shows the flight path of the presentation. |
|
|
Skips to the next action in the presentation. |
|
|
Stops the playback of the presentation. |
|
|
Stops the movie creation. |