본문으로 건너뛰기

GetNearestObjects

Overloads

NameDescription
GetNearestObjects(List<int> index, Vertex3D start, Vertex3D end, float offset)지정된 개체 중에서 첫번째 지점에서 두번째 지점 방향으로 충돌되는 부재(Part) 반환
GetNearestObjects(Vertex3D start, Vertex3D end, float offset)첫번째 지점에서 두번째 지점 방향으로 충돌되는 부재(Part) 반환
GetNearestObjects(Vertex3D start, Vertex3D end, float offset, bool visibleOnly, bool opaqueOnly)첫번째 지점에서 두번째 지점 방향으로 충돌되는 부재(Part) 반환
GetNearestObjects(int x, int y)뷰 화면 X, Y 좌표 부재(Part) 반환
GetNearestObjects(int x, int y, bool visibleOnly, bool opaqueOnly)뷰 화면 X, Y 좌표의 부재(Part) 반환
GetNearestObjects(List<int> index, int x, int y)지정된 개체 중에서 뷰 화면 X, Y 좌표 부재(Part) 반환

GetNearestObjects(List<int> index, Vertex3D start, Vertex3D end, float offset)

public List&lt;NearestObjectByAxisPoint&gt; GetNearestObjects(List&lt;int&gt; index, Vertex3D start, Vertex3D end, float offset)

지정된 개체 중에서 첫번째 지점에서 두번째 지점 방향으로 충돌되는 부재(Part) 반환

Parameters

NameTypeDescription
indexList<int>노드 인덱스
startVertex3D시작 점
endVertex3D두 번째 점 (벡타 방향으로 사용)
offsetfloat지정된 지점에서 축방향으로 부재 검색 offset

Returns

TypeDescription
List<NearestObjectByAxisPoint>지정된 지점에서 축방향으로 모든 부재(Part) 정보

GetNearestObjects(Vertex3D start, Vertex3D end, float offset)

public List&lt;NearestObjectByAxisPoint&gt; GetNearestObjects(Vertex3D start, Vertex3D end, float offset)

첫번째 지점에서 두번째 지점 방향으로 충돌되는 부재(Part) 반환

Parameters

NameTypeDescription
startVertex3D시작 점
endVertex3D두 번째 점 (벡타 방향으로 사용)
offsetfloat지정된 지점에서 축방향으로 부재 검색 offset

Returns

TypeDescription
List<NearestObjectByAxisPoint>지정된 지점에서 축방향으로 모든 부재(Part) 정보

GetNearestObjects(Vertex3D start, Vertex3D end, float offset, bool visibleOnly, bool opaqueOnly)

public List&lt;NearestObjectByAxisPoint&gt; GetNearestObjects(Vertex3D start, Vertex3D end, float offset, bool visibleOnly, bool opaqueOnly)

첫번째 지점에서 두번째 지점 방향으로 충돌되는 부재(Part) 반환

Parameters

NameTypeDescription
startVertex3D시작 점
endVertex3D두 번째 점 (벡타 방향으로 사용)
offsetfloat지정된 지점에서 축방향으로 부재 검색 offset
visibleOnlybool보이는 모델만 옵션 : True - 보이는 모델만 검사 / False - 숨겨진 모델 포함 검사
opaqueOnlybool불투명한 모델 옵션 : True - 불투명한 모델만 검사 / False - 전체 모델 검사

Returns

TypeDescription
List<NearestObjectByAxisPoint>지정된 지점에서 축방향으로 모든 부재(Part) 정보

GetNearestObjects(int x, int y)

public List&lt;NearestObjectByAxisPoint&gt; GetNearestObjects(int x, int y)

뷰 화면 X, Y 좌표 부재(Part) 반환

Parameters

NameTypeDescription
xintX 좌표
yintY 좌표

Returns

TypeDescription
List<NearestObjectByAxisPoint>뷰 해당 좌표에서의 모든 부재(Part) 정보

GetNearestObjects(int x, int y, bool visibleOnly, bool opaqueOnly)

public List&lt;NearestObjectByAxisPoint&gt; GetNearestObjects(int x, int y, bool visibleOnly, bool opaqueOnly)

뷰 화면 X, Y 좌표의 부재(Part) 반환

Parameters

NameTypeDescription
xintX 좌표
yintY 좌표
visibleOnlybool보이는 모델만 옵션 : True - 보이는 모델만 검사 / False - 숨겨진 모델 포함 검사
opaqueOnlybool불투명한 모델 옵션 : True - 불투명한 모델만 검사 / False - 전체 모델 검사

Returns

TypeDescription
List<NearestObjectByAxisPoint>뷰 해당 좌표에서의 모든 부재(Part) 정보

GetNearestObjects(List<int> index, int x, int y)

public List&lt;NearestObjectByAxisPoint&gt; GetNearestObjects(List&lt;int&gt; index, int x, int y)

지정된 개체 중에서 뷰 화면 X, Y 좌표 부재(Part) 반환

Parameters

NameTypeDescription
indexList<int>노드 인덱스
xintX 좌표
yintY 좌표

Returns

TypeDescription
List<NearestObjectByAxisPoint>뷰 해당 좌표에서의 모든 부재(Part) 정보