MoveObjectToViewArea
public bool MoveObjectToViewArea(int nID, int viewIndex, float margin, bool fitScale)
2D 개체를 템플릿 View 영역(엑셀의 'View_n' 셀) 안으로 옮긴다. 개체 경계의 중심이 영역 중심에 오도록 이동하며, 여러 번 불러도 같은 자리로 간다. 이동 전에 개체 선택을 모두 해제한다.
영역은 Template.GetViewAreasFromExcel 로 읽어 둔 목록에서 찾는다.
Parameters
| Name | Type | Description |
|---|---|---|
| nID | int | 개체 ID. 노트·측정은 GetObjectIDByReviewID 로 얻은 개체 ID |
| viewIndex | int | View 번호 ('View_n' 의 n) |
| margin | float | 영역 안쪽 여백 (mm). fitScale 일 때 사용 |
| fitScale | bool | true 면 모델·단면 투영 개체를 영역 안에 들어가도록 축척을 먼저 맞춘다. 다른 개체는 크기를 바꾸지 않는다 |
Returns
| Type | Description |
|---|---|
| bool | 옮겼으면 true. 영역이나 개체가 없으면 false |