Drawing2DGridStructureManager
2D 캔버스에서 이미지 또는 데이터의 정렬 기능을 제공하는 GridStructure를 조작하는 클래스
Methods
| Name | Description |
|---|---|
| AddGridStructure | 정의되어 있는 origin 위치에 width와 heigth의 크기를 가지는 row by column의 GridStructure를 생성한다. 모든 GridCell은 동일한 크기로 생성된다. Origin은 Default 값으로 캔버스 좌표계 상에 (0, 0, 0) 값을 가진다. |
| GetBottomMargin | 하단 여백 값을 반환한다. |
| GetColumnCount | 활성화된 GridStructure의 열 개수를 반환한다. |
| GetGridCellBottomMargin | 활성화된 GridStructure의 row by column에 위치한 GridCell의 하단 여백 값을 반환한다. |
| GetGridCellCenter | 캔버스 상에서 활성화된 GridStructure의 row by column에 위치한 GridCell의 중심 좌표를 반환한다. |
| GetGridCellCount | 활성화 중인 캔버스 내 정의된 GridCell 개수를 반환한다. |
| GetGridCellHeight | 활성화된 GridStructure의 row by column에 위치한 GridCell의 높이 길이를 반환한다. |
| GetGridCellHorizontalAlignment | |
| GetGridCellLeftMargin | 활성화된 GridStructure의 row by column에 위치한 GridCell의 좌측 여백 값을 반환한다. |
| GetGridCellRightMargin | 활성화된 GridStructure의 row by column에 위치한 GridCell의 우측 여백 값을 반환한다. |
| GetGridCellTopMargin | 활성화된 GridStructure의 row by column에 위치한 GridCell의 상단 여백 값을 반환한다. |
| GetGridCellVerticalAlignment | 활성화된 GridStructure의 row by column에 위치한 GridCell에 정의된 수평 방향 정렬 타입을 반환한다. |
| GetGridCellWidth | 활성화된 GridStructure의 row by column에 위치한 GridCell의 폭 길이를 반환한다. |
| GetGridContentBoundBox | 캔버스 상에서 활성화된 GridStructure의 row by column에 위치한 GridCell의 여백을 제외한 영역(= Content 영역)의 3차원 BoundBox를 반환한다. |
| GetGridContentCenter | 캔버스 상에서 활성화된 GridStructure의 row by column에 위치한 GridCell의 여백을 제외한 영역(= Content 영역)의 3차원 중심 좌표를 반환한다. |
| GetGridStructureCount | 활성화 중인 캔버스 내 정의된 GridStructure 개수를 반환한다. |
| GetHeight | 활성화된 GridStructure의 높이를 반환한다. |
| GetHorizontalAlignment | 활성화된 GridStructure에 정의된 수평 방향 정렬 타입을 반환한다. |
| GetLeftMargin | 좌측 여백 값을 반환한다. |
| GetOrigin | GridStructure의 원점 위치를 수정한다. |
| GetRightMargin | 우측 여백 값을 반환한다. |
| GetRowCount | 활성화된 GridStructure의 행 개수를 반환한다. |
| GetTopMargin | 상단 여백 값을 반환한다. |
| GetVerticalAlignment | 활성화된 GridStructure에 정의된 수직 방향 정렬 타입을 반환한다. |
| GetWidth | 활성화된 GridStructure의 폭을 반환한다. |
| SetCurrentGridStructure | 활성화되어 있는 캔버스에 정의되어 있는 index 번째 GridStructure를 활성화한다. |
| SetGridCellHeight | 활성화된 GridStructure의 row by column에 위치한 GridCell의 높이 길이를 수정한다. |
| SetGridCellHorizontalAlignment | 활성화된 GridStructure의 row by column에 위치한 GridCell의 수평 방향 정렬 타입을 설정한다. 정렬 타입 수정 이후 생성되는 GridCell에 적용된다. |
| SetGridCellMargins | 활성화된 GridStructure의 row by column에 위치한 GridCell의 여백을 수정한다. |
| SetGridCellVerticalAlignment | 활성화된 GridStructure의 row by column에 위치한 GridCell의 수직 방향 정렬 타입을 설정한다. 정렬 타입 수정 이후 생성되는 GridCell에 적용된다. |
| SetGridCellWidth | 활성화된 GridStructure의 row by column에 위치한 GridCell의 폭 길이를 수정한다. |
| SetHorizontalAlignment | 활성화 중인 캔버스 내 정의된 GridStructure의 수평 방향 정렬 타입을 설정한다. 정렬 타입 수정 이후 생성되는 GridCell에 적용된다. |
| SetMargins | GridStructure 내 생성 되거나 생성될 예정인 GridCell의 여백을 정의한다. GridStructure 생성 후 여백을 설정할 경우, GridStructure 내 모든 GridCell의 여백이 일괄 변경된다. |
| SetOrigin | |
| SetVerticalAlignment | 활성화 중인 캔버스 내 정의된 GridStructure의 수직 방향 정렬 타입을 설정한다. 정렬 타입 수정 이후 생성되는 GridCell에 적용된다. |