ISlopeMap66 

This interface gives the client access to the slope map object. A slope map shows degree (steepness) and/or aspect (direction) of the terrain by coloring the terrain according to degree of slope, and displaying arrows indicating the direction of the slope.

 

 

Properties

 

Action

An IAction66 representing the operation that takes place when the object is clicked in the Project Tree.

ArrowColor

An IColor66 representing the color of the slope arrows.

Attachment

An IAttachment66 representing the attachment behavior of the slope map.

Bottom

Gets and sets the y-coordinate of the bottom-right corner of the coverage rectangle.

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)

CoverageArea

Gets and sets an enum that determines the coverage area of the slope map.

Depth

The slope map depth (length), in the units set by ISGWorld.SetOptionParam.

DisplayStyle

Gets and sets an enum that determines how the slope map is displayed.

ID

The ID of the slope map object. (Inherited from ITerraExplorerObject66)

Left

Gets and sets the x-coordinate of the top-left corner of the rectangle that defines the coverage area.

Message

An IMessageObject66 representing the message object assigned to the slope map.

ObjectType

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

PaletteID

Gets and sets the GUID for the slope map’s palette.

Position

An IPosition66 representing the position and orientation of the slope map on the terrain.

Right

Gets and sets the x-coordinate of the bottom-right corner of the rectangle that defines the coverage area.

SaveInFlyFile

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

Terrain

An ITerrainObject66 representing terrain properties including draw order and ground object status.

Timespan

An ITimeSpan66 representing the timespan in which the slope map is visible on the terrain.

Tooltip

An ITooltip66 representing the tooltip that displays when a mouse cursor is placed over the slope map in the 3D Window.

Top

Gets and sets the y-coordinate of the top-left corner of the coverage area rectangle.

TreeItem

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

Visibility

An IVisibility66 representing the visibility of the slope map at different distances, as well as visibility of the slope map in TerraExplorer Basic Viewer.

Width

Gets and sets the width of the CoverageArea rectangle, in the units set by ISGWorld.SetOptionParam.

 

Methods

 

GetParam

Reserved. Currently not used. (Inherited from ITerraExplorerObject66)

SetParam

Reserved. Currently not used. (Inherited from ITerraExplorerObject66)