<< Click to Display Table of Contents >>

 

 

new sg.symbols.SimpleLineSymbol(style, color, width)

 

 

Description

create a new SimpleLineSymbol object (with parameters).

 

Position

Symbol.js

 

 

Parameters

 

Parameter

Type

Description

style

String

symbol style

color

sg.Color

symbol color

width

Number

line width

 

 

Constants

 

Constants

Description

sg.symbols.SimpleLineSymbol.STYLE_DASH

dash line.

sg.symbols.SimpleLineSymbol.STYLE_DASHDOT

dash-dot line.

sg.symbols.SimpleLineSymbol.STYLE_DASHDOTDOT

dash-dot-dot line.

sg.symbols.SimpleLineSymbol.STYLE_DOT

dot line.

sg.symbols.SimpleLineSymbol.STYLE_LONGDASH

long dash line.

sg.symbols.SimpleLineSymbol.STYLE_LONGDASHDOT

long dash-dot line.

sg.symbols.SimpleLineSymbol.STYLE_NULL

null line.

sg.symbols.SimpleLineSymbol.STYLE_SHORTDASH

short dash line.

sg.symbols.SimpleLineSymbol.STYLE_SHORTDASHDOT

short dash-dot line.

sg.symbols.SimpleLineSymbol.STYLE_SHORTDASHDOTDOT

short dash-dot-dot line.

sg.symbols.SimpleLineSymbol.STYLE_SHORTDOT

short dot line.

sg.symbols.SimpleLineSymbol.SYLTE_SOLID

solid line.

 

 

Properties

 

Properties

Type

Description

color

sg.Color

Symbol color

style

String

The line style.

width

Number

Width of line symbol in pixels

type

String

The type of symbol

 

 

 

Methods

 

Methods

Type

Description

setColor(color)

sg.Color

define symbol color.

Name

Type

Description

color

sg.Color

symbol color

setStyle(style)

String

define symbol style.

Name

Type

Description

style

String

The line style

setWidth(width)

Number

define symbol width.

Name

Type

Description

width

Number

Width of line symbol in pixels

toXml(innerText)

innerText:String

Returns:String

convert to XML string

Name

Type

innerText

String

Returns:

Type

Description

String

Connvert to XML representation

 

Example

<script type="text/javascript" src="scripts/Symbol.js"></script>

 

var outline = new sg.symbols.SimpleLineSymbol(sg.symbols.SimpleLineSymbol.STYLE_NULL, new sg.Color(0, 0, 0, 0), 0);

 

 

 

See live demo

 


©2015 Supergeo Technologies Inc.