ISlopeMap80 

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 IAction80 representing the operation that takes place when the object is clicked in the Project Tree.

ArrowColor

An IColor80 representing the color of the slope arrows.

Attachment

An IAttachment80 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. (Inherited from ITerraExplorerObject80)

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 ITerraExplorerObject80)

Left

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

Message

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

ObjectType

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

Opacity

Gets and sets the opacity value of the slope map.

PaletteID

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

Position

An IPosition80 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 ITerraExplorerObject80)

Terrain

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

Timespan

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

Tooltip

An ITooltip80 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 ITreeItem80 representing details about the representation of the slope map in the Project Tree.

Visibility

An IVisibility80 representing the visibility of the slope map at different distances.

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 ITerraExplorerObject80)

SetParam

Reserved. Currently not used. (Inherited from ITerraExplorerObject80)