본문으로 건너뛰기

NodeAttributeTreeControl

Attribute (UDA) Tree Control — 모델의 NodeAttribute 를 (Category / Key / Value) 3 레벨 트리로 표시.
트리 빌드 + 새로고침 + 내보내기(CSV/JSON/XML) + 선택 노드 3D 하이라이트(X-Ray/비행/선택/상태유지).
WinForms TreeView 는 단일 선택만 지원하므로, 선택 노드의 하위 노드 집합을 일괄 하이라이트한다.

Constructors​

NameDescription
NodeAttributeTreeControl(VIZCore3DXControl mainCtrl)생성자

Methods​

NameDescription
ClearTree트리 노드 + 상태바를 초기 상태로 되돌린다.
Initialize이벤트 구독 초기화 — 모델 닫힘 시 트리 초기화.
RefreshTree전체 모델을 순회해 트리를 다시 구축.
RestoreSceneState3D 씬의 강조 상태(X-Ray / 색상무시 / 선택)를 초기화.
새로고침 시 '상태 유지' 가 꺼져 있을 때 호출 — VIZZARDX 의 RestoreSceneStateIfNeeded 동작.
SetLanguage다국어 적용 — 툴바 / 옵션 패널 / 상태바.