IPresentation66

This interface provides methods for creating dynamic presentations that include 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 playback speed and mode (on-click or automatic), and caption size and position.

 

 

Properties

 

AviWriter

An IAviWriter66 representing the conversion of a presentation to a movie in AVI format.

CaptionHeight

Gets and sets the height of the caption boxes.

CaptionPosition

Gets and sets an enum that determines the position of the caption boxes on the screen.

CaptionSizeType

Gets and sets an enum that determines the caption box type.

CaptionWidth

Gets and sets the width of the caption boxes.

ClientData

Gets and sets an array of text strings assigned to each object global namespace. C# exposes this property as get_ClientData and set_clientData. (Inherited from ITerraExplorerObject66)

ID

Gets the ID of the presentation object. (Inherited from ITerraExplorerObject66)

LoopRoute

Gets and sets a Boolean that determines whether the presentation route is replayed continuously until stopped.

ObjectType

Gets an enum that identifies the type of the object. (Inherited from ITerraExplorerObject66)

PlayAlgorithm

Gets and sets an enum that determines the method of flight from one location to another.

PlayMode

Gets and sets an enum that determines how the presentation advances from one step to the next.

PlaySpeedFactor

Gets and sets an enum that determines the play speed of the presentation.

PresentationStatus

Gets and sets an enum that determines the presentation’s play status (e.g. playing, waiting for click, paused).

SaveInFlyFile

Gets and sets a Boolean that determines whether the object is saved in the Fly file. (Inherited from ITerraExplorerObject66)

Steps

An IPresentationSteps66 representing the steps in the presentation.

TreeItem

An ITreeItem66 representing details about the representation of the object in the Project Tree.

 

Methods

 

Continue

Resumes the playing of the presentation from the step at which it was stopped.

CreateCaptionStep

Creates a presentation step in which a popup window is displayed containing simple text.

CreateClearCaptionStep

Adds a presentation step that clears a displayed caption.

CreateCurrentTimeStep

Creates a presentation step that sets a selected current time.

CreateFlightSpeedFactorStep

Creates a presentation step changing the plane’s flight speed.

CreateFollowDynamicObjectStep

Creates a presentation step in which the camera starts to follow a specified dynamic object.

CreateGroupTimeRangeStep

Creates a presentation step that adjusts the Date and Time slider range according to the selected group.

CreateLocationStep

Generates a route manually by creating a list of locations, with each location being a separate step.

CreateMessageStep

Creates a presentation step in which a message object is displayed in a container or floating popup.

CreateOpenToolStep

Creates a presentation step that opens a specified TerraExplorer tool

CreatePlayTimeAnimationCustomStep

Creates a step that animates progress of the system time to display the changes on the terrain during the selected timespan.

CreatePlayTimeAnimationGroupStep

Creates a step that animates progress of the system time to display the changes on the terrain during the timespan that was set for a specific group.

CreatePlayTimeAnimationProjectStep

Creates a step that animates progress of the system time to display the changes on the terrain over the project’s entire time range.  

CreateRestartDynamicObjectStep

Creates a presentation step that restarts a dynamic object.

CreateSetTimeStep

Creates a presentation step that sets the presentation to a specific date and time.

CreateShowGroupStep

Creates a presentation step that hides or shows a specified group.

CreateShowObjectStep

Creates a presentation step that hides or shows a specified object.

CreateShowUndergroundModeStep

Creates a presentation step that turns the underground mode on or off.

DeleteStep

Deletes a presentation step.

get_ClientData

Returns a text string assigned to each object global namespace. (Inherited from ITerraExplorerObject66)

GetParam

Reserved. Currently not used. (Inherited from ITerraExplorerObject66)

MoveStepTo

Fast forwards or rewinds the presentation to a specific step.

NextStep

Fast forwards the presentation and plays from the next step.

Pause

Pauses a presentation.

Play

Plays a presentation from the beginning.

PlayStep

Plays the specified presentation step.

PreviousStep

Rewinds the presentation and plays from the previous step.

ResetPresentation

Resets the presentation to its first step.

Resume

Resumes a presentation from step at which it was paused.

set_clientData

Assigns a text string to each object global namespace. (Inherited from ITerraExplorerObject66)

SetParam

Reserved. Currently not used. (Inherited from ITerraExplorerObject66)

ShowEditor

Opens the presentation editor, to view or modify presentation steps.

StartRecord

Starts the recording of the presentation.

Stop

Stops the playback of the presentation.

StopRecord

Stops recording your fly through the terrain.