CreateNode
Overloads
CreateNode(int parentNodeIndex, NodeKind kind, string name)
public Node CreateNode(int parentNodeIndex, NodeKind kind, string name)
노드 생성
Parameters
| Name | Type | Description |
|---|---|---|
| parentNodeIndex | int | 부모 노드 인덱스 |
| kind | NodeKind | 생성 노드의 유형 |
| name | string | 생성할 노드의 이름 |
Returns
| Type | Description |
|---|---|
| Node | 생성된 노드 |
Examples
// VIZCore3D.NET Control
private VIZCore3D.NET.VIZCore3DControl vizcore3d;
private void Example()
{
// Parent Node's Index
int parentIndex = 0;
// Node Name
string name = string.Format(
"NODE #{0}"
, vizcore3d.Object3D.GetNodeCount()
);
// Create Node
VIZCore3D.NET.Data.Node node =
vizcore3d.Structure.CreateNode(
parentIndex /* Parent Node's Index */
, Data.NodeKind.ASSEMBLY /* Node Kind : Assembly, Part */
, name /* Node Name */
);
}
CreateNode(int parentNodeIndex, string name, string file)
public Node CreateNode(int parentNodeIndex, string name, string file)
노드 생성
Parameters
| Name | Type | Description |
|---|---|---|
| parentNodeIndex | int | 부모 노드 인덱스 |
| name | string | 노드 이름 |
| file | string | 노드에 연결할 VIZ 파일 경로 |
Returns
| Type | Description |
|---|---|
| Node | 생성된 노드 |
CreateNode(int parentNodeIndex, string name, string file, string node)
public Node CreateNode(int parentNodeIndex, string name, string file, string node)
노드 생성
Parameters
| Name | Type | Description |
|---|---|---|
| parentNodeIndex | int | 부모 노드 인덱스 |
| name | string | 노드 이름 |
| file | string | 노드에 연결할 VIZ 파일 경로 |
| node | string | 노드에 연결할 VIZ 파일의 노드 경로 |
Returns
| Type | Description |
|---|---|
| Node | 생성된 노드 |