Click or drag to resize
XDL

NEditor Methods

The NEditor type exposes the following members.

Methods
  Name Description
Public method CaptureImage(String, Boolean) 현재 화면을 그대로 캡쳐하여 이미지 파일로 저장한다.
Public method CaptureImage(String, Int32, Int32, Int32, Int32, Boolean) 현재 화면에서 일부 영역을 캡쳐하여 이미지 파일로 저장한다.
Public method ClearCanvas 화면에 도시된 영상과 모든 주기를 삭제한다.
Public method ConvPixelToWorldLength pixel 좌표 단위 길이를 world 좌표 단위 길이로 변환한다.
Public method ConvWorldToPixelLength world 좌표 단위 길이를 pixel 좌표 단위 길이로 변환한다.
Public method Copy 선택한 주기를 복사한다.
Public method Cut 선택한 주기를 잘라낸다.
Public method Delete 선택한 주기를 삭제한다.
Public method DisplayImage 화면에 편집영상(영상+주기)를 도시한다.
Public method DisplayImageWithoutThread 화질개선을 적용하여 편집영상을 화면에 도시한다.
쓰레드를 적용하지 않고 한번만 도시되며 해상도를 조절하여 캡쳐를 수행하고자 할 때 임시 NEditor 컨트롤을 만들어 사용한다.
Public method Down 선택한 주기를 아래로 MoveFactor 만큼 이동한다. 키보드의 컨트롤 키를 누른 상태에서는 MoveFactor/5 만큼 이동한다.
Public method GetMagnifiedImage NEditor에 도시된 영상의 일부 영역을 BitmapImage로 만들어 반환한다.
NanMagnifier의 확대영역 이미지 생성에 사용하기 위해서 이 함수를 NanMagnifier의 delegate 함수로 등록한다.
NanMagnifier 객체의 SetMagnifiedImageDelegate() 의 인자로 이 함수를 설정한다.
Public method GetSR Canvas 뷰에 설정된 좌표계 정보를 가져온다.
Public method GetWorldPerScreen 화면의 한 화소에 대응하는 해상도 크기를 가져온다.
Public method GetWorldPerScreenX 화면의 한 화소에 대응하는 x 방향 공간 해상도 크기를 가져온다.
Public method GetWorldPerScreenY 화면의 한 화소에 대응하는 y 방향 공간 해상도 크기를 가져온다.
Public method GetWorldToCenter 화면 중심에 대한 world 좌표를 가져온다.
Public method Group 선택한 주기를 그룹핑한다.
Public method Left 선택한 주기를 왼쪽으로 MoveFactor 만큼 이동한다. 키보드의 컨트롤 키를 누른 상태에서는 MoveFactor/5 만큼 이동한다.
Public method MoveToFront 선택한 주기를 한단계 앞에 도시한다.
Public method MoveToFrontmost 선택한 주기를 가장 앞에 도시한다.
Public method MoveToRear 선택한 주기를 한단계 뒤에 도시한다.
Public method MoveToRearmost 선택한 주기를 가장 뒤에 도시한다.
Public method Paste 선택한 주기를 붙인다.
Public method Redo 주기 관련 이전 작업을 다시 수행한다.
Public method Resize Canvas 뷰 Size를 조절한다.
Public method Right 선택한 주기를 오른쪽으로 MoveFactor 만큼 이동한다. 키보드의 컨트롤 키를 누른 상태에서는 MoveFactor/5 만큼 이동한다.
Public method ScreenToWorld(Point) 화면 좌표를 world 좌표로 변환한다.
Public method ScreenToWorld(Double, Double) 화면 좌표를 world 좌표로 변환한다.
Public method SelectAll 화면에 도시된 모든 주기 객체를 선택한다.
Public method SelectNone 선택한 주기 객체를 선택 해제한다.
Public method SetCanvasSize Canvas 뷰의 가로, 세로 크기를 설정한다.
Public method SetEditLayer NanLayer 객체를 edit layer 로 설정한다.
Public method SetSR Canvas 뷰의 좌표계를 설정한다.
Public method SetWorld 화면 도시 요소인 중심 좌표와 해상도를 설정한다.
Public method SetWorldPerScreen 화면의 한 화소에 대응하는 해상도 크기를 설정한다.
Public method SetWorldToCenter 화면 중심에 대한 world 좌표를 설정한다.
Public method Undo 주기 관련 이전 작업을 취소한다.
Public method UnGroup 선택한 그룹 주기를 그룹해제한다.
Public method Unload NEditor 컨트롤 제거시 쓰레드 종료 및 화면 도시 요소를 제거한다.
Public method Up 선택한 주기를 위로 MoveFactor 만큼 이동한다. 키보드의 컨트롤 키를 누른 상태에서는 MoveFactor/5 만큼 이동한다.
Public method UpdateCanvas 영상과 주기를 새로 도시한다.
Public method UpdateImage 영상을 새로 도시한다.
Public method UpdateImageEnhance 영상 밝기/대비/채도/히스토그램 조절 후 영상을 새로 도시한다.
Public method UpdateSelectedObjs 선택한 주기 목록을 새로 도시한다.
Public method UpdateVector 주기 객체를 새로 도시한다.
Public method WorldToScreen(XVertex3d) world 좌표를 화면 좌표로 변환한다.
Public method WorldToScreen(Double, Double) world 좌표를 화면 좌표로 변환한다.
Public method ZoomFit 영상 및 주기 전체가 화면에 도시되도록 확대축소하는 함수이다.
Public method ZoomIn 설정한 인수만큼 화면을 확대한다.
Public method ZoomOut 설정한 인수만큼 화면을 축소한다.
Top
See Also