Click or drag to resize
XDL

Pixoneer.NXDL.NXImage Namespace

지리좌표를 갖는 영상 데이터를 이용할 수 있는 2차원 지도 엔진과 그래픽 레이어를 위한 클래스와 제어함수를 포함한다.
Classes
  ClassDescription
Public classNXImageEngine
ImageView에 대한 정정 객체인 엔진을 나타낸다.
Public classNXImageLayer
ImageView에서 Composite, 경계영역, feature, 벡터 등을 도시하는 레이어들의 기본 클래스를 나타낸다.
Public classNXImageLayerBoundBox
마우스 핸들링을 통한 경계 영역을 사용자가 사용할 수 있도록 하는 컨트롤을 말한다.
Public classCode exampleNXImageLayerCompLink
동일한 뷰에서 2개의 영상을 동시에 비교하여 도시할 수 있는 컨트롤이다.
Public classCode exampleNXImageLayerComposites
NXImageLayerComposites은 XDMCompManager 객체에 있는 composite 목록을 도시한다.
Public classCode exampleNXImageLayerGPU
사용자가 OpenGL을 이용하여 객체를 도시할 수 있도록 하는 컨트롤을 나타낸다.
Public classNXImageLayerGrid
지도 격자 도시를 위한 NXImageView의 레이어 클래스이다.
Public classCode exampleNXImageLayerStereoComposites
composite를 이용하여 스테레오 영상을 도시하는 컨트롤을 나타낸다.
Public classNXImageLayerStereoVectorEditor
스테레오 영상에서 벡터 객체를 편집할 수 있는 컨트롤을 나타낸다.
Public classCode exampleNXImageLayerUI
그리드나 사용자 커서를 보여주거나 숨길 수 있는 컨트롤을 나타낸다. NXImageLayerUI는 사용자 인터페이스 레이어다.
Public classNXImageLayerVectorDisplay
NXImageLayerVectorDisplay는 많은 수의 벡터 객체를 효과적으로 도시한다.
Public classNXImageLayerVectorEditor
ImageView에 벡터 객체를 생성하고 편집하기 위한 레이어이다.
Public classNXImageMessageFilter
윈도우 메시지를 필터링한다.
Public classCode exampleNXImageView
영상과 벡터 데이터 세트를 도시할 수 있도록 하는 컨트롤을 나타낸다. ImageView는 NXLayerBoundBox, NXLayerCompLink, NXImageLayerVectorEditor와 같은 여러 개의 레이어를 가질 수 있다.
Public classNXImageViewDrawArgs
NXImageLayerGPU의 OnRender 이벤트와 OnOrthoRener 이벤트를 위한 정보를 위한 것이다.
Public classNXRichEditMessageFilter
윈도우 메시지를 필터링한다.
Public classNXRichTextBox
ImageView에서 사용되는 Rich Text를 편집하기 위한 컨트롤을 나타낸다.
Public classXImageGraphics
NGR.XGraphics를 상속받은 인터페이스를 정의한다.
Delegates
  DelegateDescription
Public delegateNXImageLayer_Event_FilterPreTranslateMessage
레이어 메시지 처리기 진입 시점에서 불리는 사용자 정의 메시지 핸들러. 내부 메시지 처리를 선택적으로 이용하거나 변경할 때 쓴다.
Public delegateNXImageLayer_Event_void
Public delegateNXImageLayerBoundBox_Event_Bound
사용자가 마우스를 이용하여 경계영역을 변경할 때 이 함수가 호출된다.
Public delegateNXImageLayerGPU_Event_OrthoRender
사용자 정의 객체를 정사투영에 따라 도시하고자 할 때 이 함수를 사용한다.
Public delegateNXImageLayerGPU_Event_PreTranslateMessage
Image 레이어의 윈도우 메시지 이벤트가 발생하는 것을 처리하고자 하면 이 함수를 사용한다.
Public delegateNXImageLayerGPU_Event_Render
사용자 정의 객체를 원근법에 따라 도시하고자 할 때 이 함수를 사용한다.
Public delegateNXImageLayerStereoComposites_Event_Cursor
마우스의 위치가 변경될 때 이 함수가 호출된다.
Public delegateNXImageLayerVectorDisplay_Event_MSG
사용자에게 윈도우 메시지를 보내준다.
Public delegateNXImageLayerVectorEditor_Event_CreateBoundEnd
경계 영역이 생성되면 발생한다.
Public delegateNXImageLayerVectorEditor_Event_Edit
사용자가 벡터 객체를 편집할 때 호출된다.
Public delegateNXImageLayerVectorEditor_Event_EditOver
사용자가 벡터 객체의 편집 과정이 종료될 때 호출된다.
Public delegateNXImageLayerVectorEditor_Event_MSG
사용자에게 윈도우 메시지를 보내준다.
Public delegateNXImageView_Event_Keyboard
이 함수는 어플리케이션에서 키보드 이벤트를 처리할 수 있게 하기 위함이다.
Public delegateNXImageView_Event_Mouse
이 함수는 어플리케이션에서 마우스 이벤트를 처리할 수 있게 하기 위함이다.
Public delegateNXImageView_Event_Render
사용자 정의 객체를 도시하기 위해서 렌더링 이벤트를 핸들링하고자 할 때 이용한다.
Public delegateNXvcObjEditOverEventInner
Enumerations
  EnumerationDescription
Public enumerationeDrawBufferTarget
StereoComposite의 렌더링 대상
Public enumerationeGeoGridLabelType
격자 라벨 좌표계 종류
Public enumerationNXImageLayerCompLinkeLayoutMode
교차도시를 위한 분할 모드.
eLayoutMode is deprecated : Unsafe enum, please use eSwipeMode
Public enumerationNXImageLayerCompLinkeSwipeMode
교차도시를 위한 분할 모드.