Click or drag to resize

ViewManager Class

View Manager
Inheritance Hierarchy
SystemObject
  VIZCoreBase
    VIZCore3DX.NET.ManagerViewManager

Namespace:  VIZCore3DX.NET.Manager
Assembly:  VIZCore3DX.NET (in VIZCore3DX.NET.dll) Version: 1.0.25.326 (1.0.25.326)
Syntax
C#
public class ViewManager : VIZCoreBase

The ViewManager type exposes the following members.

Properties
  NameDescription
Public propertyEnableBoxSelectionFrontObjectOnly
영역 선택 시, 맨 앞의 (카메라에서 가까운) 개체 만 선택
Public propertyEnableInitialCamera
초기 카메라 위치 설정 활성화 여부
Public propertyEnvironmentLight
환경 조명
Public propertyInitialCameraBoundBox
초기 카메라 위치 바운드박스
Public propertyMouseBasedObjectMove
마우스로 개체 이동 관리
Public propertyOverrideColorModeSelectionColor
전역 색상 모드 시 선택 색상
Public propertyPhongShading
Phong Shading
Public propertyPlastic
Plastic 관리
Public propertyProjection
Projection : Orthographic(평행), Perspective(원근)
Public propertyRealtimeShadow
실시간 그림자
Public propertyRotationAngle
화면 및 축 기준 회전 각도
Public propertyRotationAxis
축 기준 회전을 위한 기준 축
Public propertySelectionColor
개체 선택 색상 : 개체 선택 시, 반전 색상
Public propertySelectionOutlineColor
선택항목 외곽선 색상
Public propertySelectionOutlineEnabled
선택항목 외곽선 활성화
Public propertyShadingEffect
음영
Public propertySilhouetteEdge
윤곽
Public propertySsao
SSAO
Public propertyTransparent
Transparent 관리
Public propertyXRay
XRay 관리
Top
Methods
  NameDescription
Public methodBoxZoom
박스 줌
Public methodCode exampleBoxZoom(Vector2, Vector2, TimeSpan)
박스 줌
Public methodCode exampleBoxZoom(Int32, Int32, Int32, Int32, TimeSpan)
박스 줌
Public methodCode exampleCaptureImage
현재 화면을 이미지로 반환
Public methodCaptureImage(Rectangle)
지정한 영역의 현재 화면을 이미지로 반환
Public methodCaptureImage(Point, Point)
지정한 영역의 현재 화면을 이미지로 반환
Public methodCaptureImage(Int32, Int32, Int32, Int32)
지정한 영역의 현재 화면을 이미지로 반환
Public methodCode exampleCaptureImageToClipboard
뷰 영역을 클립보드에 저장
Public methodCaptureImageToClipboard(Rectangle)
지정한 영역의 현재 화면을 클립보드에 저장
Public methodCaptureImageToClipboard(Point, Point)
지정한 영역의 현재 화면을 클립보드에 저장
Public methodCaptureImageToClipboard(Int32, Int32, Int32, Int32)
지정한 영역의 현재 화면을 클립보드에 저장
Public methodDegreesToRadians
Degree To Radian
Public methodFitToView
조회중인 모델을 현재 화면에 맞춤
Public methodCode exampleFitToView(Vertex3D)
조회중인 모델을 현재 화면에 맞추고, 지정된 좌표를 모델 회전중심으로 지정
Public methodFlyToObject3d(Single)
선택 개체로 비행
Public methodFlyToObject3d(ListValueTupleInt32, Int32, Single)
개체로 비행
Public methodFlyToObject3d(ListNode, Single)
개체로 비행
Public methodCode exampleGetCameraData
Get Current Camera Data
Public methodCode exampleGetContextMenu
Get View ContextMenu
Public methodGetSubViewCount
SubView 개수 반환
Public methodMoveCamera(CameraDirection)
카메라 이동
Public methodMoveCamera(Vertex3D)
특정위치가 화면 가운데로 오도록 카메라 이동
Public methodMoveCamera(Single, Single, Single)
특정위치가 화면 가운데로 오도록 카메라 이동
Public methodMoveCenterToObject3d
개체로 중심 이동
Public methodRadiansToDegrees
Radian To Degree
Public methodCode exampleResetView
초기 위치로
Public methodScreenToWorld(Vertex3D)
2D 좌표(화면 좌표)를 3D World 좌표계로 반환
Public methodScreenToWorld(Single, Single, Single)
2D 좌표(화면 좌표)를 3D World 좌표계로 반환
Public methodSelectActiveView
뷰 선택
Public methodSetBackgroundOneColor
Set Background Color - One Color
Public methodSetBackgroundThreeColor
Set Background Color - Three Color
Public methodSetBackgroundTwoColor
Set Background Color - Two Color
Public methodCode exampleSetCameraData(CameraData)
Set Camera Data
Public methodCode exampleSetCameraData(CameraData, TimeSpan)
Set Camera Data (Animation effects)
Public methodCode exampleSetContextMenu
Set View ContextMenu
Public methodSetDefaultView
초기 카메라 위치 설정
Public methodSetSubVeiw
SubVeiw 생성 / 삭제
Public methodWorldToScreen(Vertex3D)
3D World 좌표계를 2D 좌표(화면 좌표) 반환
Public methodWorldToScreen(Single, Single, Single)
3D World 좌표계를 2D 좌표(화면 좌표) 반환
Top
Events
  NameDescription
Public eventCode exampleOnViewDefaultMouseDoubleClickEvent
View Default(User Control) Mouse Double Click Event
Public eventCode exampleOnViewDefaultMouseDownEvent
View Default(User Control) Mouse Down Event
Public eventCode exampleOnViewDefaultMouseMoveEvent
View Default(User Control) Mouse Move Event
Public eventCode exampleOnViewDefaultMouseUpEvent
View Default(User Control) Mouse Up Event
Public eventCode exampleOnViewDefaultMouseWheelEvent
View Default(User Control) Mouse Wheel Event
Public eventCode exampleOnViewDragDrop
View DragDrop Event
Public eventOnViewDragEnter
View Drag Enter Event
Public eventOnViewDragLeave
View Drag Leave Event
Public eventOnViewDragOver
View Drag Over Event
Top
See Also