VIZXMLNode
VIZXML Node Class
Constructors
Properties
| Name | Type | Description |
|---|---|---|
| ForceNodeTypeOnExtLinkFile | bool | ExtLinkFile(외부 .viz 파일 링크) 노드의 Type 을 NODE_TYPE 값으로 강제할지 여부. (기본값: false) ExtLinkFile 노드는 기본적으로 NODE_TYPE 과 무관하게 Type="Assembly" 로 기록됩니다. 이 값을 true 로 설정하면 해당 노드도 NODE_TYPE 에 지정한 값(Part/Assembly)으로 기록됩니다. ExtLinkNode / ExtLinkId 링크 노드는 이 값과 무관하게 항상 NODE_TYPE 을 사용합니다. |
| HideAndLock | bool | 모델을 숨김 상태로 변경 시 잠금 기본값 : False |
| NODE_ID | string | 연결된 VIZ 파일 내부의 NODE ID |
| NODE_PATH | string | 연결된 VIZ 파일 내부의 NODE PATH |
| NODE_TYPE | VIZXML_MODEL_KIND | NODE TYPE |
| NodeAttribute | Dictionary<string, string> | Node Attribute |
| NodeName | string | 노드 이름 |
| Nodes | List<VIZXMLNode> | 하위 노드 목록 |
| ObjectTag | Object | Node Object Tag |
| T1 | string | Translation Matrix X |
| T2 | string | Translation Matrix Y |
| T3 | string | Translation Matrix Z |
| Tag | string | Node Tag |
| UncheckToUnload | bool | 노드 체크 해제 시, 언로드 처리 옵션 기본값 : True |
| V1 | string | Transform Matrix Value 1 |
| V2 | string | Transform Matrix Value 2 |
| V3 | string | Transform Matrix Value 3 |
| V4 | string | Transform Matrix Value 4 |
| V5 | string | Transform Matrix Value 5 |
| V6 | string | Transform Matrix Value 6 |
| V7 | string | Transform Matrix Value 7 |
| V8 | string | Transform Matrix Value 8 |
| V9 | string | Transform Matrix Value 9 |
| VIZ_FILE | string | 연결된 VIZ 파일 경로 및 이름 |
Methods
| Name | Description |
|---|---|
| AddNode | 노드 추가 |
| GetVIZFileName | VIZ 파일 이름 반환 : MODEL.viz |
| GetVIZFilePath | VIZ 파일의 경로 반환 : C:\Model |
| GetVIZXMLNode | XML 내보내기 표현식 반환 |
| HasAnyLink | Link 정보 유무 |
| HasFile | VIZ FILE 포함 유무 |
| HasNodeId | VIZ FILE의 NODE ID 정보 포함 유무 |
| HasNodePath | VIZ FILE의 NODE PATH 정보 포함 유무 |
| RemoveNode | VIZXML Node 제거 |
| VerifyData | 데이터 검증 |