RegularPolygonObject

RegularPolygonObject

정다각형 그래픽 객체를 관리하는 클래스로 RectangleObject를 상속 받는다.

Constructor

new RegularPolygonObject()

Extends

Methods

getCreateTime() → {string}

Overrides:

생성일시를 반환한다.

Returns:

생성일시

Type
string

getEditTime() → {string}

Overrides:

수정일시를 반환한다.

Returns:

수정일시

Type
string

getGUID() → {string}

Overrides:

GUID(Globally Unique Identifier)를 반환한다.

Returns:

GUID

Type
string

getLock()

Overrides:

잠금상태를 반환한다.

Returns:

잠금 상태

getRotateBound()

Overrides:

회전이 반영된 MBR을 반환한다.

Returns:

MBR (Minimum Bounding Box)

getScaleLimit() → {bool}

Overrides:

축척 제한 여부를 반환한다.

Returns:

축척 제한 여부

Type
bool

getScaleLower() → {number}

Overrides:

축척 하한 값을 반환한다.

Returns:

축척 하한 값

Type
number

getScaleUpper() → {number}

Overrides:

축척 상한 값을 반환한다.

Returns:

축척 상한 값

Type
number

getScreenAnchor()

Overrides:

화면 고정 시 기준점을 반환한다.

Returns:

array 화면 고정 기준 값

getScreenMode()

Overrides:

화면 고정 여부를 반환한다.

Returns:

화면 고정값

getVisible() → {bool}

Overrides:

Visible 설정 값을 반환한다.

Returns:

Visible

Type
bool

isVisible() → {bool}

Overrides:

축척과 visible 상태를 고려하여 도시 여부를 반환한다.

Returns:

도시 여부

Type
bool

setLock(lock)

Overrides:

잠금상태를 설정한다.

Parameters:
Name Type Description
lock bool

잠금 상태 값

setRotate(angle)

Overrides:

회전각도를 설정한다.

Parameters:
Name Type Description
angle int

회전 각(angle)

setScaleLimit(scaleLimit, lower, upper)

Overrides:

축척 제한을 설정한다.

Parameters:
Name Type Description
scaleLimit bool

축척 제한 여부

lower number

축척 상한 값

upper number

축척 하한 값

setScreenAnchor(anchor)

Overrides:

화면 고정 시 기준점을 설정한다.
[0, 0] - 좌측 상단
[0.5, 0.5] - 화면 중앙
[1, 1] - 우측 하단

Parameters:
Name Type Description
anchor array

setScreenMode(mode)

Overrides:

화면 고정 여부를 설정한다.

Parameters:
Name Type Description
mode bool

setVisible(visibility)

Overrides:

Visible 설정 값을 설정한다.

Parameters:
Name Type Description
visibility bool

Visible 설정 값

updateFeature(bStyle)

Overrides:

ol feature를 업데이트 한다. (상속받은 객체마다 오버라이딩하여 구현)

Parameters:
Name Type Description
bStyle bool

스타일 변경 유부

updateStyle()

Overrides:

스타일을 갱신한다. (style 값 변경 시 호출한다.)