본문으로 건너뛰기

CreateNode

Overloads

NameDescription
CreateNode(int parentNodeIndex, NodeKind kind, string name)노드 생성
CreateNode(int parentNodeIndex, string name, string file)노드 생성
CreateNode(int parentNodeIndex, string name, string file, string node)노드 생성

CreateNode(int parentNodeIndex, NodeKind kind, string name)

public Node CreateNode(int parentNodeIndex, NodeKind kind, string name)

노드 생성

Parameters

NameTypeDescription
parentNodeIndexint부모 노드 인덱스
kindNodeKind생성 노드의 유형
namestring생성할 노드의 이름

Returns

TypeDescription
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

NameTypeDescription
parentNodeIndexint부모 노드 인덱스
namestring노드 이름
filestring노드에 연결할 VIZ 파일 경로

Returns

TypeDescription
Node생성된 노드

CreateNode(int parentNodeIndex, string name, string file, string node)

public Node CreateNode(int parentNodeIndex, string name, string file, string node)

노드 생성

Parameters

NameTypeDescription
parentNodeIndexint부모 노드 인덱스
namestring노드 이름
filestring노드에 연결할 VIZ 파일 경로
nodestring노드에 연결할 VIZ 파일의 노드 경로

Returns

TypeDescription
Node생성된 노드