GetNearestObject
Overloads
| Name | Description |
|---|---|
| GetNearestObject(List<int> index, Vertex3D start, Vertex3D end) | 지정된 개체 중에서 첫번째 지점에서 두번째 지점 방향으로 처음 만나는 정보 반환 |
| GetNearestObject(List<int> index, Vertex3D start, Vertex3D end, float offset) | 지정된 개체 중에서 첫번째 지점에서 두번째 지점 방향으로 처음 만나는 정보 반환 |
| GetNearestObject(Vertex3D start, Vertex3D end) | 첫번째 지점에서 두번째 지점의 벡타 방향에 가장 가까운 모델 반환 |
| GetNearestObject(Vertex3D start, Vertex3D end, float offset) | 첫번째 지점에서 두번째 지점의 벡타 방향에 가장 가까운 모델 반환 |
| GetNearestObject(AxisDirection axisDir, Vertex3D vertex) | 지정된 지점에서 축방향으로 가장 가까운 부재(Part) 반환 |
| GetNearestObject(AxisDirection axisDir, Vertex3D vertex, float offset) | 지정된 지점에서 축방향으로 가장 가까운 부재(Part) 반환 |
| GetNearestObject(AxisDirection axisDir, Vertex3D vertex, bool visibleOnly, bool opaqueOnly) | 지정된 지점에서 축방향으로 가장 가까운 부재(Part) 반환 |
| GetNearestObject(AxisDirection axisDir, Vertex3D vertex, float offset, bool visibleOnly, bool opaqueOnly) | 지정된 지점에서 축방향으로 가장 가까운 부재(Part) 반환 |
GetNearestObject(List<int> index, Vertex3D start, Vertex3D end)
public NearestObjectByAxisPoint GetNearestObject(List<int> index, Vertex3D start, Vertex3D end)
지정된 개체 중에서 첫번째 지점에서 두번째 지점 방향으로 처음 만나는 정보 반환
Parameters
| Name | Type | Description |
|---|---|---|
| index | List<int> | 노드 인덱스 |
| start | Vertex3D | 시작 점 |
| end | Vertex3D | 두 번째 점 (벡타 방향으로 사용) |
Returns
| Type | Description |
|---|---|
| NearestObjectByAxisPoint | 지정된 지점에서 축방향으로 가장 가까운 부재(Part) 정보 |
GetNearestObject(List<int> index, Vertex3D start, Vertex3D end, float offset)
public NearestObjectByAxisPoint GetNearestObject(List<int> index, Vertex3D start, Vertex3D end, float offset)
지정된 개체 중에서 첫번째 지점에서 두번째 지점 방향으로 처음 만나는 정보 반환
Parameters
| Name | Type | Description |
|---|---|---|
| index | List<int> | 노드 인덱스 |
| start | Vertex3D | 시작 점 |
| end | Vertex3D | 두 번째 점 (벡타 방향으로 사용) |
| offset | float | 지정된 지점에서 축방향으로 부재 검색 Offset |
Returns
| Type | Description |
|---|---|
| NearestObjectByAxisPoint | 지정된 지점에서 축방향으로 가장 가까운 부재(Part) 정보 |
GetNearestObject(Vertex3D start, Vertex3D end)
public NearestObjectByAxisPoint GetNearestObject(Vertex3D start, Vertex3D end)
첫번째 지점에서 두번째 지점의 벡타 방향에 가장 가까운 모델 반환
Parameters
| Name | Type | Description |
|---|---|---|
| start | Vertex3D | 시작 점 |
| end | Vertex3D | 두 번째 점 (벡타 방향으로 사용) |
Returns
| Type | Description |
|---|---|
| NearestObjectByAxisPoint | 지정된 지점에서 축방향으로 가장 가까운 부재(Part) 정보 |
GetNearestObject(Vertex3D start, Vertex3D end, float offset)
public NearestObjectByAxisPoint GetNearestObject(Vertex3D start, Vertex3D end, float offset)
첫번째 지점에서 두번째 지점의 벡타 방향에 가장 가까운 모델 반환
Parameters
| Name | Type | Description |
|---|---|---|
| start | Vertex3D | 시작 점 |
| end | Vertex3D | 두 번째 점 (벡타 방향으로 사용) |
| offset | float | 지정된 지점에서 축방향으로 부재 검색 Offset |
Returns
| Type | Description |
|---|---|
| NearestObjectByAxisPoint | 지정된 지점에서 축방향으로 가장 가까운 부재(Part) 정보 |
GetNearestObject(AxisDirection axisDir, Vertex3D vertex)
public NearestObjectByAxisPoint GetNearestObject(AxisDirection axisDir, Vertex3D vertex)
지정된 지점에서 축방향으로 가장 가까운 부재(Part) 반환
Parameters
| Name | Type | Description |
|---|---|---|
| axisDir | AxisDirection | 축 방향 |
| vertex | Vertex3D | 위치 |
Returns
| Type | Description |
|---|---|
| NearestObjectByAxisPoint | 지정된 지점에서 축방향으로 가장 가까운 부재(Part) 정보 |
GetNearestObject(AxisDirection axisDir, Vertex3D vertex, float offset)
public NearestObjectByAxisPoint GetNearestObject(AxisDirection axisDir, Vertex3D vertex, float offset)
지정된 지점에서 축방향으로 가장 가까운 부재(Part) 반환
Parameters
| Name | Type | Description |
|---|---|---|
| axisDir | AxisDirection | 축 방향 |
| vertex | Vertex3D | 위치 |
| offset | float | 지정된 지점에서 축방향으로 부재 검색 Offset |
Returns
| Type | Description |
|---|---|
| NearestObjectByAxisPoint | 지정된 지점에서 축방향으로 가장 가까운 부재(Part) 정보 |
GetNearestObject(AxisDirection axisDir, Vertex3D vertex, bool visibleOnly, bool opaqueOnly)
public NearestObjectByAxisPoint GetNearestObject(AxisDirection axisDir, Vertex3D vertex, bool visibleOnly, bool opaqueOnly)
지정된 지점에서 축방향으로 가장 가까운 부재(Part) 반환
Parameters
| Name | Type | Description |
|---|---|---|
| axisDir | AxisDirection | 축 방향 |
| vertex | Vertex3D | 위치 |
| visibleOnly | bool | 보이는 모델만 옵션 : True - 보이는 모델만 검사 / False - 숨겨진 모델 포함 검사 |
| opaqueOnly | bool | 불투명한 모델 옵션 : True - 불투명한 모델만 검사 / False - 전체 모델 검사 |
Returns
| Type | Description |
|---|---|
| NearestObjectByAxisPoint | 지정된 지점에서 축방향으로 가장 가까운 부재(Part) 정보 |
GetNearestObject(AxisDirection axisDir, Vertex3D vertex, float offset, bool visibleOnly, bool opaqueOnly)
public NearestObjectByAxisPoint GetNearestObject(AxisDirection axisDir, Vertex3D vertex, float offset, bool visibleOnly, bool opaqueOnly)
지정된 지점에서 축방향으로 가장 가까운 부재(Part) 반환
Parameters
| Name | Type | Description |
|---|---|---|
| axisDir | AxisDirection | 축 방향 |
| vertex | Vertex3D | 위치 |
| offset | float | 지정된 지점에서 축방향으로 부재 검색 offset |
| visibleOnly | bool | 보이는 모델만 옵션 : True - 보이는 모델만 검사 / False - 숨겨진 모델 포함 검사 |
| opaqueOnly | bool | 불투명한 모델 옵션 : True - 불투명한 모델만 검사 / False - 전체 모델 검사 |
Returns
| Type | Description |
|---|---|
| NearestObjectByAxisPoint | 지정된 지점에서 축방향으로 가장 가까운 부재(Part) 정보 |