Click or drag to resize

VIZViewer Class

KIOSK용 VIZCoreControl
Inheritance Hierarchy

Namespace:  SHConnector
Assembly:  SHConnector (in SHConnector.dll) Version: 4.0.0.24207 (4.0.0.24207)
Syntax
C#
public class VIZViewer : UserControl, IVIZZARDKIOSK

The VIZViewer type exposes the following members.

Constructors
  NameDescription
Public methodVIZViewer
생성자
Top
Methods
  NameDescription
Public methodActionVIZViewerEvent
VIZCore Event API
Public methodAdd3DNoteCustom
3D 노트 사용자 추가
Public methodAddAvatarPath
아바타 이동경로 추가
Public methodAddAvatarPathItem
아바타 이동경로 아이템 추가
Public methodCode exampleAddCableItem
Cable(Pipe) : Add

Executes the specified delegate on the thread
스레드에서 지정된 대리자를 실행
Public methodAddCompartmentBox
구획 상자 추가
Public methodAddContextMenu
사용자 정의 ContextMenu 추가
Public methodAddDocuments
Add files
파일 추가

Executes the specified delegate on the thread
스레드에서 지정된 대리자를 실행
Public methodAddGeoDistanceAxisMeasure
축 방향 거리 측정 활성화
Public methodAddMarkup
마크업 추가
Public methodAddObjectsHideList
개체숨김 목록 추가
Public methodAddSectionCustom
단면 추가
Public methodAddSelectionBox
선택상자 추가
Public methodAddSurfaceNoteCustom
Add surface notes
표면노트 추가
Public methodAddUserDimensionItem_3PointAngle
사용자정의 각도 측정 추가
Public methodAddUserDimensionItem_MultiPointDistance
사용자정의 측정 추가
Public methodAddUserView
사용자뷰 생성
Public methodAddUserViewDrawItem
그리기 아이템 추가
Public methodAddUserViewDrawText
그리기 텍스트 아이템 추가 OnUserViewText 이벤트에서 사용
Public methodANI_GetAllTasks
공범 시뮬레이션 작업 목록 반환
Public methodANI_GetProjectList
공법 시뮬레이션 프로젝트 목록 반환
Public methodANI_InitSimulationPlayData
공법 시뮬레이션 재생 데이터 초기화
Public methodANI_OpenSimulationFile
공법 시뮬레이션 파일 열기
Public methodANI_RestoreScene
백업된 화면 복원
Public methodANI_SaveScene
현재 화면 저장
Public methodANI_SelectProject
공법 시뮬레이션 프로젝트 선택
Public methodANI_SetSimulationPauseTime
공법시뮬레이션 정지 시간 설정
Public methodANI_SetTaskEnable
작업 활성화 설정
Public methodANI_SimulationForward
공법 시뮬레이션 이전 tick 이동
Public methodANI_SimulationPause
공법 시뮬레이션 일시 정지
Public methodANI_SimulationRewind
공법 시뮬레이션 다음 tick 이동
Public methodANI_SimulationStart
공법 시뮬레이션 재생
Public methodANI_SimulationStop
공법 시뮬레이션 정지
Public methodANI_UpdateTask
공법 시뮬레이션 작업 수정
Public methodAvatarPathActionInitPos
아바타 이동경로 - 초기위치
Public methodAvatarPathActionPause
아바타 이동경로 - 일시정지
Public methodAvatarPathActionPlay
아바타 이동경로 - 시작
Public methodAvatarPathActionStop
아바타 이동경로 - 정지
Public methodCloseDocument
파일 닫기
Public methodDeleteAllAvatarPath
아바타 이동경로 전체 삭제
Public methodDeleteAllCableItem
Cable(Pipe) : Delete - All
Public methodDeleteAllMarkup
마크업 정보 전체 삭제
Public methodDeleteAllMeasurement
측정 정보 전체 삭제
Public methodDeleteAllSelectedCustom
사용자 정의 선택 해제
Public methodDeleteAvatarPath
아바타 이동경로 삭제
Public methodDeleteNode
노드 삭제
Public methodDeleteNodes
다중 노드 삭제
Public methodDeleteReviewItem
리뷰 아이템 삭제
Public methodDeleteSection
단면 아이템 삭제
Public methodDeleteSelectionBox
선택 상자 삭제
Public methodDeleteUserView
사용자뷰 삭제
Public methodDeleteUserViewSelectedDrawItem
선택된 그리기 아이템 삭제
Public methodDeselectAll
개체 선택 해제
Public methodEnableAutoFocusAndFit
더블클릭시 자동 화면 맞춤 및 포커스 설정
Public methodEnableHandle
핸들 활성화 / 비활성화
Public methodEnableLoadModel
[홈] - [프로젝트] - [파일 연결하기]
Public methodEnableParentSelection
노드(부모)자동 선택 설정
Public methodEnablePreSelection
Pre-Selection to Highlight 활성화

Executes the specified delegate on the thread
스레드에서 지정된 대리자를 실행
Public methodEnableProgressBar
프로그레스바 보이기 숨기기 설정
Public methodEnableRender
Enable(Disable) the rendering engine
렌더링 On/Off

Executes the specified delegate on the thread
스레드에서 지정된 대리자를 실행
Public methodEnableShapeCache
[홈] - [프로젝트] - [트리구조보기/모델전체보기]
모델 로드 시 트리구조 보기/모델전체 보기
.VIZ 모델 파일에만 적용됨.
Public methodExportFile
파일 내보내기
Public methodFastSearchObject
빠른검색
Public methodFindObject
모델 찾기
Public methodFitAll
화면에 맞게
Public methodFocusObject(FocusObjectModes)
개체 초점
Public methodFocusObject(FocusObjectModes, Boolean)
개체 초점
Public methodFocusObject(FocusObjectModes, Boolean, Single)
개체 초점
Public methodGetAllObjects
Returns the information of all objects
모든 개체 정보 반환

Executes the specified delegate on the thread
스레드에서 지정된 대리자를 실행
Public methodGetAllObjectsMap
Returns the information of all objects
모든 개체 정보 반환
Public methodGetAllParts
전체 파트 정보 반환
Public methodGetCameraData
Camera 정보 반환
Public methodGetCameraViewAxis
카메라 뷰 방향 반환
Public methodGetChildObjects
하위 개체 반환
Public methodGetCompartmentBoxByID
구획 상자 반환
Public methodGetCurrentScreenToFile
현재 화면 파일 저장
Public methodGetFramePositionByKeyword
프레임 문자열 좌표값 반환
Public methodGetFrameSnapString
프레임 문자열 반환
Public methodGetHideList
개체 숨김 목록 반환
Public methodGetMarkups
리뷰정보(노트/측정) 반환
Public methodGetModelBoundBox
모델의 바운드 박스 반환
Public methodGetModelNavigationWidth
모델 트리 가로 길이 반환
Public methodGetModelStatus
모델 열림 상태 반환
Public methodGetMultiSectionListPlane
단면 반환
Public methodGetNavigationMode
Get Navigation Mode
Pan/Rotate/Orbit/Walking/Flight 모드 반환
Public methodGetNodeIndexByID
Node Index 반환
Public methodGetNodePath
NodePath 반환
Public methodGetNodePreselectVertexList
파트의 Osnap Vertex 목록 반환
Public methodGetObject
개체 정보 반환
Public methodGetObjectProperty
모델 속성 정보 반환
Public methodGetObjectsInArea
특정 영역에 포함된 개체 목록 반환
Public methodGetObjectSnapPoints
파트의 Osnap(Object Snap) 위치 반환
Public methodGetObjectStructure
개체 구조 정보 목록 반환
Public methodGetPointOnModelNearByCOG
입력된 노드 인덱스 배열로 포인트 반환
Public methodGetRenderProgressive
Render - Get Progressive Render
Public methodGetRootKey
Root node
최상위 노드 반환
Public methodGetSectionBoxBBox
단면 상자 BBox 반환
Public methodGetSelectedObjectProperty
선택된 모델의 속성 정보 반환
Public methodGetSelectedObjects
선택 개체 반환
Public methodGetSelectedParts
All selected part list
선택된 파트 목록 반환
Public methodGetSelectionBoxInnerObjects
선택상자 영역에 포함된 개체 목록 반환
Public methodGetShowCompartmentBox
옵션 : 구획상자 보기
Public methodGetUserViewList
사용자 뷰 목록 반환
Public methodGetVisibleObjects
보이는 모델 가져오기
Public methodGetVIZXMLNodes
VIZXML 외부 링크(파일 및 노드) 노드 반환
Public methodHasGridSystem
좌표계 여부
Public methodIgnoreModelChangedStatus
모델 변경 상태를 무시하도록 설정
Public methodImportGridSystem
좌표계 추가
Public methodImportGridSystemStream
Frame(ShipGrid) Binary 조회
Public methodImportStream
Import Stream Data Collection
Public methodInitializedVIZCoreEvent
VIZCore ActiveX 초기화 이벤트 발생
Public methodIsOpenDocument
Returns a value as to whether the 3D file is open
3D 파일 Open 여부

Executes the specified delegate on the thread
스레드에서 지정된 대리자를 실행
Public methodOpenDocument
파일 열기
Public methodOpenStream
Byte Buffer의 모델 파일 열기
Public methodPrint
인쇄
Public methodRemoveObjectsHideList
개체 숨김 목록 제거
Public methodResetAllObjectTransform
모델 이동/회전 초기화
Public methodRestoreAllObjectAlpha
전체 모델 투명도 초기화
Public methodRestoreAllObjectColor
전체 모델 색상 초기화
Public methodRestoreAllObjectColorAndAplha
모든 대상의 색상, 투명도 초기화
Public methodRestoreObjectsAlpha
모델 투명도 초기화
Public methodRestoreObjectsColor
모델 색상 초기화
Public methodRestoreObjectsColorAndAlpha
색상 초기화
Public methodSelectAvatarPath
아바타 패스 선택
Public methodSelectReview
리뷰 선택
Public methodSelectUserView
사용자뷰 선택
Public methodSetAutoAnimationMode
자동 애니메이션 활성화
Public methodSetBackgroundColor
배경색상 변경
Public methodSetCameraData
카메라 정보 설정
Public methodSetCameraMode
카메라 모드 설정
Public methodSetFitScreenCompartmentBox
구획 상자 화면에 맞춤
Public methodSetFocusObjectAniTick
개체 초점 애니메이션 시간 설정
Public methodSetFocusSelectionBox
선택상자 포커스 설정
Public methodSetFrameColor
좌표계 색상 설정
Public methodSetInputPresetType
입력장치 설정(핸들링 제어 방식 변경)
Public methodSetMarkupArrowColor
노트 화살표 색 설정
Public methodSetMarkupArrowSize
노트 화살표 크기 설정
Public methodSetMarkupBackColor
노트 배경색 설정
Public methodSetMarkupBackLineColor
노트 배경라인색 설정
Public methodSetMarkupFontColor
노트 글자색 설정
Public methodSetMarkupFontSize
노트 글자 크기 설정
Public methodSetMarkupFontSizeById
노트 글자 크기 설정
Public methodSetMarkupLineColor
노트 지시선 색 설정
Public methodSetMarkupLineWidth
노트 지시선 두께 설정
Public methodSetMeasurementArrowColor
측정 화살표 색상 설정
Public methodSetMeasurementArrowSize
측정 화살표 크기 설정
Public methodSetMeasurementBackColor
측정 배경 색상 설정
Public methodSetMeasurementFloatingpoint
측정 소수점 자릿수 설정
Public methodSetMeasurementFontColor
측정 폰트 색상 설정
Public methodSetMeasurementFontSize
측정 폰트 크기 설정
Public methodSetMeasurementLineColor
측정 선 색상 설정
Public methodSetMeasurementLineWidth
측정 선 두께 설정
Public methodSetMeasureRepeatMode
측정 연속 생성 모드 설정
Public methodSetModelNavigationWidth
모델 트리 가로 길이 설정
Public methodSetNavigationMode
Set Navigation Mode
Pan/Rotate/Orbit/Walking/Flight 모드 설정
Public methodSetObjectsAlpha
투명도 설정
Public methodSetObjectsColor
개체 색상 변경
Public methodSetObjectsColorAndAlpha
모델 색상 및 투명도 설정
Public methodSetProjectionMode
원근/직교 모드 설정
Public methodSetRegistrationMeasureState
마크업 저장 설정
Public methodSetRenderMode
Render Mode
렌더링 방식

Executes the specified delegate on the thread
스레드에서 지정된 대리자를 실행
Public methodSetRenderProgressive
Render - Enable Progressvie Render
Public methodSetReviewItemBackgroundColor
리뷰 배경색 설정
Public methodSetReviewItemFontColor
리뷰 글자색 설정
Public methodSetReviewMeasureItemTextBackTransparent
측정 투명 배경 사용
Public methodSetReviewNoteItemTextBackTransparent
노트 배경 투명 사용여부
Public methodSetRotateCamera
화면 방향 회전
Public methodSetRotateCameraByWorldCoordAxis
카메라 회전
Public methodSetSectionBoxSize
단면상자 크기 변경
Public methodSetSectionCenterPosition
단면 중심 위치 변경
Public methodSetSelected
개체 선택 설정
Public methodSetSelectedCustom
Xray 모드 지정된 개체를 선택/선택해제 (Custom)
Public methodSetSelectedCustomByIndexes
Xray 모드 지정된 개체를 선택/선택해제 (Custom)
Public methodSetSelectedMulti
다중 개체 선택 설정
Public methodSetSelectionBoxFaceColor
선택상자 면 색상 적용
Public methodSetSelectionBoxFontSize
선택 상자 글자 크기 설정
Public methodSetSelectionBoxLabel
선택상자 라벨 설정
Public methodSetSelectionBoxLineColor
선택상자 선색 설정
Public methodSetShaderEffect
쉐이더 설정 부드러운 음영, 모서리 음영일 경우만 처리
Public methodSetShowAutoFitMode
[홈] - [보기] - [자동화면맞춤]
자동 화면 맞춤
Public methodSetShowCompartmentBox
옵션 : 구획상자 보기
Public methodSetShowInnerModelCompartmentBox
옵션 : 포함된 모델만 조회
Public methodSetSilhouetteEdgeShaderEffect
윤곽 효과 활성화/비활성
Public methodSetSkipSelectByTransparentColor
투명 모델 선택 설정
Public methodSetUserViewDrawItemState
그리기 아이템 옵션 설정
Public methodSetUseVideoRam
그래픽 가속 사용 설정
Public methodSetUseXrayModelSelColorType
X-Ray 선택모델 색상 강조 방식
Public methodSetViewCenterAndDistance
특정 위치가 화면 가운데 및 지정된 거리로 화면을 조회
Public methodSetVIZXMLExportingLoadOption
저장시 언로드 노드 상태 설정
Public methodSetXrayMode
Xray 모드 활성화
Public methodSetZoomRatio
확대/축소 비율 설정
Public methodShowAll
Show(Hide) all objects
모두 보이기

Executes the specified delegate on the thread
스레드에서 지정된 대리자를 실행
Public methodShowAllCableItem
Cable(Pipe) : Show(Hide) - All
Public methodShowAllCompartmentBox
구획 상자 전체 보이기/숨기기
Public methodShowAllSelectionBox
선택 상자 전체 보이기/숨기기
Public methodShowAvatar
아바타 보이기/숨기기
Public methodShowAvatarPathLine
아바타 이동경로 선 보이기
Public methodShowCompartmentBox
구획상자 보이기/숨기기
Public methodShowCompartmentGroup
구획 그룹 보이기
Public methodShowFrameInFrontOfModel
좌표계 모델 앞에 표시
Public methodShowFrameItem
좌표계 면 단위 보이기/숨기기 설정
Public methodShowFrameNumberByLineOrder
좌표계 표시 방식 설정
Public methodShowFrameNumberWithAllStep
좌표계 자동 숨김 활성/비활성
Public methodShowInterSectionEdge
단면선 보기
Public methodShowInterSectionPlane
단면 보기
Public methodShowModelNavigation
모델 트리 보이기/숨기기
Public methodShowObject
모델 보기 설정
Public methodShowObjects
다중 모델 보기 설정
Public methodShowReviewItem
리뷰 아이템 보이기/숨기기
Public methodShowReviewItemCustom
리뷰 유형에 해당되는 리뷰 아이템 보이기/숨기기
Public methodShowScreenItem
[홈] - [뷰표시]
뷰 표시 - 좌표축, 뷰툴바, 좌표계
Public methodShowSection
단면 아이템 보이기 / 숨기기
Public methodShowSectionPlaneHandle
단면 핸들
Public methodShowSelectionBox
선택 상자 보이기/숨기기
Public methodShowSelectionBoxLabel
선택 상자 라벨 보이기/숨기기
Public methodShowWaitDialog
Show Wait Dialog
Public methodShowWaitDialogWithText
Show Wait Dialog
Public methodStartUserViewDraw
그리기 모드 설정
Public methodStopUserViewDraw
그리기 모드 종료
Public methodUnloadMultiNode
복수 노드 언로드
Public methodUpdateWaitDialogCaption
Update Wait Dialog Caption
Public methodUpdateWaitDialogDescription
Update Wait Dialog Description
Top
Events
  NameDescription
Public eventModelTreeVisibleChangedEvent
모델 트리 조회 상태 변경 이벤트
Public eventMouseAddSelectedSelectionBoxEvent
마우스를 통한 선택상자 추가 선택 시 발생하는 이벤트
Public eventMouseDeSelectAllSelectionBoxEvent
마우스를 통한 선택상자 선택 해제 시 발생하는 이벤트
Public eventMouseDragSelectionBoxEvent
마우스를 통한 선택상자 Drag 이벤트
Public eventMouseSelectedSelectionBoxEvent
마우스를 통한 선택상자 선택 시 발생하는 이벤트
Public eventObjectExpandedEvent
모델 트리 노드 확장 이벤트
Public eventObjectIndexChangedEvent
모델의 인덱스 변경 이벤트
Public eventObjectRemovedEvent
모델 제거 이벤트
Public eventObjectsVisibleChangedEvent
복수 개체의 보이기 상태 변경 이벤트
Public eventObjectVisibleChangedEvent
단일 개체의 보이기 상태 변경 이벤트
Public eventOnBeforeModelTreeFileLoadEvent
모델 트리에서 파일 로딩 이벤트
Public eventOnCameraStateChangedEvent
카메라 상태 변경 이벤트
Public eventOnChangeAlphaEvent
투명도 변경 이벤트(Context Menu)
Public eventOnChangeColorEvent
색상 변경 이벤트(Context Menu)
Public eventOnChangedCompartmentEvent
구획상자 변경 후 이벤트
Public eventOnChangedModelTabEvent
모델 탭 변경 이벤트
Public eventOnChangedReviewsEvent
리뷰 항목 변경 이벤트
Public eventOnChangedSelectionBoxSizeEvent
선택상자 크기변경 이벤트
Public eventOnChangingCompartmentEvent
구획상자 변경 전 이벤트
Public eventOnChangingModelTreeCheck
모델 트리 체크박스 변경 이벤트
Public eventOnClickedTileEvent
타일 클릭 이벤트
Public eventOnClosedDocumentEvent
모델 닫힘 이벤트
Public eventOnClosingApplicationEvent
VIZZARD 종료 이벤트
Public eventOnContextMenuClickEvent
커스텀 컨텍스트 메뉴 클릭 이벤트
Public eventOnFinishedClashTestEvent
간섭검사 종료 이벤트
Public eventOnFocusedViewerEvent
뷰 영역 포커스 이벤트
Public eventOnInitializedAppEvent
VIZZARD 구동 완료 이벤트
Public eventOnInitializedVIZCoreEvent
VIZCore Control 초기화 완료 이벤트
Public eventOnKeyDownEvent
Key Down Event
Public eventOnKeysDownEvent
키보드 다운 이벤트
Public eventOnObjectSelectedEvent
개체 선택 이벤트
Public eventOnObjectsSelectedEvent
복수 개체 선택 이벤트
Public eventOnOpenedDocumentEvent
모델 열림 이벤트
Public eventOnSelectedCompartmentEvent
구획상자 선택 이벤트
Public eventOnSelectedCompartmentGroupEvent
구획상자 그룹 선택 이벤트
Public eventOnSelectedStateChangedEvent
모델 선택 상태 변경 이벤트
Public eventOnSelectSectionEvent
단면 선택 이벤트
Public eventOnTileTabChangedEvent
타일 탭 변경 이벤트
Public eventOnUserViewText
사용자 뷰 텍스트 변경 이벤트
Public eventOnVIZCoreEvent
VIZCore Function 전달 이벤트
Top
See Also