본문으로 건너뛰기

GetChildObject3d

Overloads

NameDescription
GetChildObject3d(int index, Object3DChildOption options, bool includeBody)Get Child Object
GetChildObject3d(int index, NodeFilterKind filter)지정된 노드 인덱스 하위의 노드 필터에 따른 항목 반환

GetChildObject3d(int index, Object3DChildOption options, bool includeBody)

public List<Node> GetChildObject3d(int index, Object3DChildOption options, bool includeBody)

Get Child Object

Parameters

NameTypeDescription
indexintindex
optionsObject3DChildOption하위 노드 조회 옵션
includeBodybool바디(Body)노드 포함 유무

Returns

TypeDescription
List<Node>Node List Collection

Examples

// VIZCore3D.NET Control
private VIZCore3D.NET.VIZCore3DControl vizcore3d;

private void Example(int nodeIndex)
{
// 지정된 노드 바로 하위 노드 목록
List<VIZCore3D.NET.Data.Node> children =
vizcore3d.Object3D.GetChildObject3d(
nodeIndex
, VIZCore3D.NET.Data.Object3DChildOption.CHILD_ONLY
);

// 지정된 노드 하위 전체 목록
List<VIZCore3D.NET.Data.Node> all_children =
vizcore3d.Object3D.GetChildObject3d(
nodeIndex
, VIZCore3D.NET.Data.Object3DChildOption.ALL_CHILDREN
);
}

GetChildObject3d(int index, NodeFilterKind filter)

public List&lt;Node&gt; GetChildObject3d(int index, NodeFilterKind filter)

지정된 노드 인덱스 하위의 노드 필터에 따른 항목 반환

Parameters

NameTypeDescription
indexint노드 인덱스
filterNodeFilterKind필터

Returns

TypeDescription
List<Node>노드 목록