본문으로 건너뛰기

Drawing2DGridStructureManager

2D 캔버스에서 이미지 또는 데이터의 정렬 기능을 제공하는 GridStructure를 조작하는 클래스

Methods

NameDescription
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좌측 여백 값을 반환한다.
GetOriginGridStructure의 원점 위치를 수정한다.
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에 적용된다.
SetMarginsGridStructure 내 생성 되거나 생성될 예정인 GridCell의 여백을 정의한다. GridStructure 생성 후 여백을 설정할 경우, GridStructure 내 모든 GridCell의 여백이 일괄 변경된다.
SetOrigin
SetVerticalAlignment활성화 중인 캔버스 내 정의된 GridStructure의 수직 방향 정렬 타입을 설정한다. 정렬 타입 수정 이후 생성되는 GridCell에 적용된다.