![]() | NXMapLayerVectorEditor Class |
Namespace: Pixoneer.NXDL.NXMap
public class NXMapLayerVectorEditor : NXMapLayer
The NXMapLayerVectorEditor type exposes the following members.
Name | Description | |
---|---|---|
![]() | NXMapLayerVectorEditor |
Name | Description | |
---|---|---|
![]() | CreateBound | 이 레이어에서 경계 영역을 생성할 수 있는지 여부를 확인하고 설정한다. |
![]() | Editable | 이 레이어의 벡터를 편집할 수 있는지 여부를 확인하고 설정한다. |
![]() | LayerVisible | 레이어의 도시여부를 확인하거나 설정한다. (Overrides NXMapLayerLayerVisible.) |
![]() | MaxCommandNum | 이 레이어에서 사용가능한 Undo, Redo 횟수를 설정한다. 최소값은 1이다. |
![]() | SelectableObject | 이 레이어의 벡터를 선택할 수 있는지 여부를 확인하고 설정한다. |
Name | Description | |
---|---|---|
![]() | CanPaste | 편집작업에서 붙이기가 되는지 확인한다. |
![]() | CanRedo | 편집작업을 다시 할 수 있는지 확인한다. |
![]() | CanUndo | 편집작업을 취소할 수 있는지 확인한다. |
![]() | Copy | 선택된 객체를 복사한다. |
![]() ![]() | CreateNewOBJ(eXvcObjType, ArrayList) | 객체 형식과 정점 배열을 이용하여 새로운 객체를 생성한다. |
![]() ![]() | CreateNewOBJ(eXvcObjType, ArrayList, Boolean) | 객체 형식과 정점 배열을 이용하여 새로운 객체를 생성한다. |
![]() | Cut | 선택된 객체를 잘라낸다. |
![]() | Delete | 선택된 객체를 삭제한다. |
![]() | EnableAttrSet | 속성 세트를 적용할지 설정한다. |
![]() | GetEditBase | 편집을 위한 베이스 객체을 가져온다.(XvcBase는 하나 이상의 레이어로 구성되며, 레이어(XvcLayer)는 여러 개의 객체로 포함한다.) |
![]() | GetSelectedObj | 현재 선택된 객체를 가져온다. |
![]() | GetSelectedObjs | 현재 선택된 객체 배열을 가져온다. |
![]() | Group | 선택된 객체를 하나의 그룹으로 생성한다. |
![]() | HitTest | 특정 위치에 해당 객체의 hit-testing을 수행한다. |
![]() ![]() | InsertNewOBJ(eXvcObjType, ArrayList, Boolean) | 객체 형식과 정점 배열을 이용하여 새로운 객체를 추가한다. |
![]() ![]() | InsertNewOBJ(eXvcObjType, ArrayList, Boolean, Boolean) | 객체 형식과 정점 배열을 이용하여 새로운 객체를 추가한다. |
![]() | Modify | 원본 객체와 수정 객체를 입력하여 편집 스택에 추가한다. |
![]() | MoveToBack | 선택된 객체를 한 단계 뒤로 도시한다. |
![]() | MoveToFirst | 선택된 객체를 맨 앞으로 도시한다. |
![]() | MoveToFront | 선택된 객체를 한 단계 앞으로 도시한다. |
![]() | MoveToLast | 선택된 객체를 맨 뒤로 도시한다. |
![]() | Paste | 복사된 객체를 붙인다. |
![]() | Redo | 이전 작업을 다시 수행한다. |
![]() | RenderAllTextBox | NXMapLayerVectorEditor 에 도시된 모든 텍스트박스를 다시 렌더링한다. |
![]() | SelectAll | 모든 객체를 선택한다. |
![]() | SelectNone | 객체 선택을 해제한다. 객체가 선택되면 이를 해제한다. |
![]() | SelectObject(ArrayList) | 여러 개의 객체를 선택한다. |
![]() | SelectObject(XvcObj, Boolean) | 여러 개의 객체 중 하나의 객체만을 선택한다. |
![]() | SelectObject(XVertex3d, XVertex3d, Boolean) | 여러 개의 객체를 선택한다. |
![]() ![]() | SetEditBase | 이 레이어 밖에서 생성된 XvcBase 인스턴스를 설정한다. 외부 XvcBase를 설정하면 새로이 생성되는 객체는 외부 XvcBase에 추가된다. |
![]() | Undo | 이전 작업을 취소한다. |
![]() | UnGroup | 그룹 객체를 해제한다. |
Name | Description | |
---|---|---|
![]() | OnCreateBoundEnd | 경계 영역 생성이 끝나면 발생한다. |
![]() | OnObjectCreated | 마우스를 이용해서 객체가 생성되면 발생한다. |
![]() | OnObjectEditOver | 마우스를 이용한 편집이 종료되면 발생한다. |
![]() | OnObjectEditStart | 마우스를 이용한 편집이 시작되면 발생한다. |
![]() | OnPreTranslateMessage | 윈도우 메시지가 처리되면 발생한다. |