Click or drag to resize

FindManagerQuickSearchFromBoundBox Method

노드 기준 바운드 박스 검색

Namespace:  VIZCore3DX.NET.Manager
Assembly:  VIZCore3DX.NET (in VIZCore3DX.NET.dll) Version: 1.1.25.827 (1.1.25.827)
Syntax
C#
public List<Node> QuickSearchFromBoundBox(
	Node node,
	Axis axis,
	float size,
	float startOffset,
	float xOffset,
	float yOffset,
	float zOffset
)

Parameters

node
Type: VIZCore3DX.NET.DataNode
검색 시작 노드
axis
Type: VIZCore3DX.NET.DataAxis
검색 축 방향
size
Type: SystemSingle
검색할 바운드박스 추가 사이즈
startOffset
Type: SystemSingle
검색할 바운드박스 시작 +- 사이즈
xOffset
Type: SystemSingle
검색할 바운드박스 X +- 사이즈
yOffset
Type: SystemSingle
검색할 바운드박스 Y +- 사이즈
zOffset
Type: SystemSingle
검색할 바운드박스 Z +- 사이즈

Return Value

Type: ListNode
검색된 노드 목록
Examples
C#
// VIZCore3DX.NET Control
private VIZCore3DX.NET.VIZCore3DXControl vizcore3dx;

private void Example()
{
    vizcore3dx.BeginUpdate();

    List<string> strings = new List<string>();
    strings.Add("PIPE");
    List<Data.Node> nodes = vizcore3dx.Object3D.Find.QuickSearch(strings, false, false, false, false, true);
    List<Data.Node> resultNode = vizcore3dx.Object3D.Find.QuickSearchFromBoundBox(nodes[0], Data.Axis.X, 29300, 192, 0, 0, 0);

    vizcore3dx.Object3D.Show(resultNode, false);

    vizcore3dx.EndUpdate();
}
See Also