GetClashTest
Overloads
| Name | Description |
|---|---|
| GetClashTest(int id) | 간섭검사 항목 반환 |
| GetClashTest() | 간섭검사 목록 반환 |
GetClashTest(int id)
public ClashTest GetClashTest(int id)
간섭검사 항목 반환
Parameters
| Name | Type | Description |
|---|---|---|
| id | int | 간섭검사 테스트 아이디(ID) |
Returns
| Type | Description |
|---|---|
| ClashTest | 간섭검사 테스트 아이디(ID)에 해당하는 간섭검사 항목 |
Examples
// VIZCore3DX.NET Control
private VIZCore3DX.NET.VIZCore3DXControl vizcore3dx;
private void Example()
{
// 완료 이벤트에서 받은 아이디로 항목을 찾아 결과를 조회합니다.
VIZCore3DX.NET.Data.ClashTest item = vizcore3dx.Clash.GetClashTest(1);
if (item == null) return;
List<VIZCore3DX.NET.Data.ClashTestResultItem> results =
vizcore3dx.Clash.GetResultItem(item, VIZCore3DX.NET.Manager.ClashManager.ResultGroupingOptions.PART);
}
GetClashTest()
public List<ClashTest> GetClashTest()
간섭검사 목록 반환
Returns
| Type | Description |
|---|---|
| List<ClashTest> | 간섭검사 목록 |
Examples
// VIZCore3DX.NET Control
private VIZCore3DX.NET.VIZCore3DXControl vizcore3dx;
private void Example()
{
// 등록된 검사 목록을 조회하여 결과 개수를 확인합니다.
List<VIZCore3DX.NET.Data.ClashTest> items = vizcore3dx.Clash.GetClashTest();
foreach (VIZCore3DX.NET.Data.ClashTest item in items)
{
List<VIZCore3DX.NET.Data.ClashTestResultItem> results =
vizcore3dx.Clash.GetResultItem(item, VIZCore3DX.NET.Manager.ClashManager.ResultGroupingOptions.PART);
System.Diagnostics.Trace.WriteLine(item.ID + " : " + results.Count);
}
}