본문으로 건너뛰기

V.1.3.20.414

Major Features

  • 사용자 뷰 관리 기능 추가
  • 모델 분해 기능 추가
  • Node 객체 기반 지원되는 함수 추가
  • 영역 내 모델 검색 기능 개선
  • 모델 내보내기 기능에 IDTF 및 U3D 추가
  • 선택상자(Selection Box) 기능 개선
  • 2D 투영(Projection) 기능 개선

Full List

Full List of Issues Covering all Changes in this Release

ModuleSummaryCategory
UserViewManager사용자 뷰 관리 기능 추가 : 추가, 선택, 전체 삭제, 목록 등
ReviewManager 상위 관리 기능 활용 필요
New Feature
DisassemblyManager자동분해(X, Y, Z, XYZ), 선형 및 구 분해 지원
• 그룹 지정 기능을 통한 그룹단위 분해 기능 지원
New Feature
Node획득한 Node 객체를 기반으로 다음 함수가 제공 됨.
• 색상 변경 : GetColor(), SetColor(), ResetColor()
• 투명도 변경 : SetTransparency(Int32), ResetTransparency()
• Geometry 속성 : GetGeometryProperty(Boolean)
• 상위 노드 : GetParent(Boolean)
• 노드 구조 : GetStructure()
• 사용자 정의 속성(UDA) : GetUDA()
• 모델 이동/회전 : Move, Rotate(Single, Single, Single, Boolean, Boolean), ResetTransform()
• 이름 변경 : Rename(String, Boolean)
Enhancement
Object3DManagerFromZone 기능에 VIZCore3D.NET.Data.BoundBoxSearchOption 신규 타입 추가
• 기존 : 포함된 모델 및 걸친 모델 포함 옵션
• 신규(추가) : 걸친 모델만 조회 옵션
Enhancement
ModelManagerIDTF 및 U3D 내보내기 기능 추가
ExportIdtf
ExportU3D: ※별도 모듈 필요
Enhancement
SelectionBoxManager선택상자(Selection Box) 기능 개선
• 분할 및 병합 : Divide(Int32, Axis), Merge(List<Int32>)
• 그룹화 : Group(List<Int32>), Ungroup()
• Context Menu 지원 및 Custom Context Menu 지원 : ViewManager.SetContextMenu(ViewContextMenuKind, ContextMenuStrip)
• 사이즈 변경 컨트롤 조회상태 제어 기능 : EnableController(Boolean, Boolean, Boolean), GetControllerStatus()

이벤트 추가
• 전체 삭제 : OnSelectionBoxClearedEvent
• 분할 : OnSelectionBoxDividedEvent
• 드래그 : OnSelectionBoxDragEvent
• 그룹항목 사이즈 변경 : OnSelectionBoxGroupItemResizedEvent
• 병합 : OnSelectionBoxMergedEvent
• 사이즈 변경 : OnSelectionboxResizedEvent
• 위치 선택상자 조회 : HitTest(Int32, Int32)
Enhancement
ViewManager투영 속도 개선 및 숨김모델의 상대 위치를 고려한 투영 결과 추출 기능 추가
Get2DProjectionVertex(Int32, Boolean, Int32, Int32, Int32, Boolean)
Enhancement
ViewManagerDrag & Drop 이벤트 추가 OnViewDragDrop
OnViewDragDrop
• 다른 컨트롤에서 Drag 하여, Drop된 위치 정보 반환
New Feature
ViewManager지정된 위치의 모델 유무 체크 함수 추가
HitTest(Int32,Int32)
New Feature