Home > Working with SGWorld > ISGWorld
|
Properties |
|
|
Methods for analyzing the terrain. |
|
|
Controls various application level settings. |
|
|
Gives access to standard TerraExplorer menu commands. |
|
|
Provides a set of methods for reprojecting given coordinates between different coordinate systems. |
|
|
Composed of many methods that create different objects. |
|
|
Provides you with date and time related features. |
|
|
Determines whether the containing application executes all keyboard acceleration commands or TerraExplorer executes them. |
|
|
Gives you control of the camera in terms of positioning, orientation, and speed. |
|
|
Gives access to project settings and to basic methods for opening and saving the project. |
|
|
Allows you to manipulate the Project Tree items, including management of groups, items and layers. |
|
|
An ITerrain6 representing information about the terrain, such as the MPT file name that is being used, and information about the MPT coordinate system. |
|
|
Returns information about the version of TerraExplorer that is running. |
|
|
A wrapper for all the functionality that represents interaction with the 3D Window, such as snapshots, dimensions and query pixel information. |
|
|
Methods |
|
|
Binds the specified function to an event, so that the function gets called whenever the event occurs. |
|
|
Unbinds a function that was bound to an event using the AttachEvent method. |
|
|
Returns the value of a specified parameter in the TerraExplorer options. |
|
|
Opens a specified project. |
|
|
Sets the value of a specified parameter in the TerraExplorer options. |
|
|
Events |
|
|
Notifies the client that a step is being activated. |
|
|
This event occurs when a standard TerraExplorer menu command’s value is changed. |
|
|
This event occurs when an operation is performed on a project’s custom containers. |
|
|
This event occurs when a Publish Project as Local Kit or Publish Project as Internet Kit command is given. |
|
|
This event occurs when the date and time settings are changed to a specific date and time. |
|
|
This event is sent in each frame, after the frame is rendered, but before the HUD layer is drawn. |
|
|
This event occurs after a FLY file is closed. |
|
|
This event occurs when a file is being closed. |
|
|
This event occurs when a FLY file is being saved. |
|
|
This event occurs, before the frame is rendered, to allow the client to perform any per frame activities (i.e. moving objects on the terrain). |
|
|
This event occurs when the TerraExplorer Input mode is changed (e.g., switching from free flight mode to measurements mode). |
|
|
This event occurs when a layer is streamed from the server without first storing it in a client local file. |
|
|
This event occurs when the user double-clicks the left mouse button. |
|
|
This event occurs when the user presses the left mouse button. |
|
|
This event occurs when the user releases the left mouse button. |
|
|
This event occurs after TerraExplorer finishes loading a FLY file. |
|
|
This event occurs when the user presses the middle mouse button. |
|
|
This event occurs when the user presses the middle mouse button. |
|
|
This event occurs when the user releases the middle mouse button. |
|
|
This event occurs as a user rotates the mouse wheel and encounters the wheel’s next notch. |
|
|
This event occurs when certain actions (e.g., fly to an object) are performed on the object. |
|
|
If a step includes a FlyTo operation, this event is triggered when the FlyTo is finished and the camera reached the location. |
|
|
This event occurs when a play time animations ends. |
|
|
This event occurs when a presentation’s play status changes to a specified status. |
|
|
This event occurs when certain actions (e.g., showing and hiding items) are performed on Project Tree items. |
|
|
This event occurs when the user double-clicks the right mouse button. |
|
|
This event occurs when the user presses the right mouse button. |
|
|
This event occurs when the user releases the right mouse button. |
|
|
This event occurs whenever the terrain quality that the user is currently viewing is updated. |
|
|
This event occurs after a specified different TerraExplorer occurrence. |
|
|
This event occurs when a message object is about to be triggered. |