ILineStyle81

This interface defines the color and style of the outline of objects.

 

 

Properties

 

BackColor

An IColor81 representing the background line color that is visible when the line pattern or texture is set to a non-continuous pattern.

Color

An IColor81 representing the color of the object's outline.

Pattern

Gets and sets the continuity of the line.

Width

Gets and sets the width of the line.

Pattern

Deprecated for polylines. This property has been replaced by ITerrainPolyline81.FillStyle.Texture for polyline objects, but it is still supported for backward compatibility with older project files and legacy APIs. For all other objects that implement ILineStyle, this property remains fully supported.

Gets and sets the continuity of the line. When the value is 0xFFFFFFFF, the line is solid. This parameter can be any of the following values:

§  LS_SOLID                                   = 0xFFFFFFFF

§  LS_XLARGE_DASH                    = 0xFFF00FFF

§  LS_LARGE_DASH                      = 0xFF0000FF

§  LS_MEDIUM_DASH                 = 0xF00FF00F

§  LS_SMALL_DASH                      = 0xC3C3C3C3

§  LS_TINY_DASH                         = 0x99999999

§  LS_DOTS                                    = 0xAAAAAAAA

§  LS_DASH_DOT_DASH              = 0xFF0180FF

§  LS_DASH_DOT_DOT_DASH    = 0xFF0C30FF

 

JavaScript

 

Pattern

 

C#

 

uint Pattern { get; set; }

 

C++

 

HRESULT Pattern([out, retval] unsigned long* pVal)

HRESULT Pattern([in] unsigned long pVal)

 

Width

Gets and sets the width of the line.

 

JavaScript

 

Width

 

C#

 

double Width { get; set; }

 

C++

 

HRESULT Width([out, retval] double* pVal)

HRESULT Width([in] double pVal)