Methods
changeOrder(reference, forward, srcIndex, srcIndex)
그래픽 객체 렌더링 순서를 변경한다.
Parameters:
Name | Type | Description |
---|---|---|
reference |
object | 기준 투명도 객체 |
forward |
bool | 위로, 아래로 |
srcIndex |
number | src Index |
srcIndex |
dstIndex | dst Index |
createObject(prop, style) → {object}
- See:
ObjectProp, ObjectStyle 정보로 그래픽 객체를 생성한다.
ex) 좌표열로 그래픽 객체를 생성 할 경우 사용한다.
Example
// 그래픽 레이어를 생성 한 후 좌표열로 폴리라인 그래픽 객체 생성 예
var index = graphic.addGraphicBoard();
var board = graphic.getGraphicBoard(index);
var polylineProp = new D2.Core.GraphicObjectProp('polyline');
var polylineStyle = new D2.Core.GraphicObjectStyle();
polylineProp.setCoordinate([[13975753, 4699927], [13976013, 4664939], [13988264, 4667396], [13984675, 4631340]]);
var polylineObject = board.createObject(polylineProp, polylineStyle);
polylineObject.createFeature(true);
Parameters:
Name | Type | Description |
---|---|---|
prop |
ObjectProp | 그래픽 객체 타입 및 속성 정보 |
style |
ObjectStyle | 그래픽 객체 스타일 설정 |
Returns:
prop.type에 따른 그래픽 객체 반환
- Type
- object
exportJSON() → {object}
객체정보를 JSON 오브젝트로 반환한다.
Returns:
객체정보
- Type
- object
exportJSONfor3D(ms3DHeight) → {object}
3D 중첩을 위해 객체정보를 JSON 오브젝트로 반환한다.
Parameters:
Name | Type | Description |
---|---|---|
ms3DHeight |
number | 군대부호 빌보드 처리시 높이값 설정 |
Returns:
객체정보
- Type
- object
exportStdXML(printDefaultValue가)
객체정보를 투명도 표준 XML로 반환한다.
Parameters:
Name | Type | Description |
---|---|---|
printDefaultValue가 |
bool | true이면 군대부호에 적용된 모든 태그를 xml에 저장, false이면 군대부호 UI에서 변경된 태그만 xml에 저장 |
Returns:
투명도 표준 XML 반환
getCreateTime() → {string}
그래픽 보드 생성 시간을 반환한다.
Returns:
GUID
- Type
- string
getEditTime() → {string}
그래픽 보드 편집 시간을 반환한다.
Returns:
GUID
- Type
- string
getGUID() → {string}
GUID(Globally Unique Identifier)를 반환한다.
Returns:
GUID
- Type
- string
getName() → {bool}
그래픽 보드 이름을 반환한다.
Returns:
Visible 설정 값
- Type
- bool
getObjectList() → {array}
그래픽 객체를 배열로 반환한다.
Returns:
그래픽 객체 배열
- Type
- array
getParentObjectList() → {array}
최상위 그래픽 객체를 배열로 반환한다.
Returns:
그래픽 객체 배열
- Type
- array
getVisible() → {bool}
Visible 설정 값을 반환한다.
Returns:
Visible 설정 값
- Type
- bool
importJSON(json)
저장된 JSON 파일으로 그래픽 객체를 로드한다.
Parameters:
Name | Type | Description |
---|---|---|
json |
object | 객체정보 |
importStdXML(표준)
투명도 표준 XML로 객체정보를 로드한다.
Parameters:
Name | Type | Description |
---|---|---|
표준 |
string | XML 오브젝트 |
redo()
redo를 수행한다.
removeAllObject()
모든 객체를 삭제한다.
setName(visible)
그래픽 보드 이름을 설정한다.
Parameters:
Name | Type | Description |
---|---|---|
visible |
bool | 설정 값 |
setVisible(visible)
Visible 설정 값을 설정한다.
Parameters:
Name | Type | Description |
---|---|---|
visible |
bool | Visible 설정 값 |
sortZIndex()
그래픽 객체의 ZIndex를 정렬한다.
undo()
undo를 수행한다.