# 구조체 Vision Data Access functions

이 항목에서는 데이터 구조의 값을 입력으로 가져오는 Vision Data Access functions 함수를 열거합니다.

참고 : 다음 함수의 구조체 인수는 Annulus, Circle, Cross, Fixture, Fixtures, Line, Point, Region 함수에서 반환한 데이터 구조에 대한 참조여야 합니다. 각 함수에 대해 유효한 구조체가 설명에 표시됩니다.

함수 | 설명
--- | ---
GetAngle(구조체, [인덱스]) | 해당 인덱스를 갖는 Cross, Fixture, Region 데이터 구조에서 각도 값을 반환합니다.
GetCurve(구조체, [인덱스]) | 해당 인덱스를 갖는 Region 구조체에서 시계 방향 각도의 곡률 값을 반환합니다.
GetHeight(구조체, [인덱스]) | 해당 인덱스를 갖는 Cross 또는 Region 데이터 구조에서 각도 값을 반환합니다.
GetNPoints(구조체, [인덱스]) | 구조체의 점 수를 반환합니다.
GetNSubregion(복합영역, [인덱스]) | 복합 영역의 하위 영역 수를 반환합니다.
GetOperation(복합영역, [인덱스]) | 복합 영역 내 지정된 하위 영역의 연산을 반환합니다.
GetRadius(구조체, 인덱스) | 해당 인덱스를 갖는 Annulus 또는 Circle 구조체에서 반지름 값을 반환합니다.
GetSegmentArea(마스크, 인덱스) | Mask 구조체에서 해당 인덱스를 갖는 부분의 영역을 반환합니다. 인덱스를 지정하지 않으면 0을 반환합니다.
GetSegmentX(마스크, 인덱스) | Mask 구조체에서 해당 인덱스를 갖는 부분의 X 좌표를 반환합니다. 인덱스를 지정하지 않으면 0을 반환합니다.
GetSegmentY(마스크, 인덱스) | Mask 구조체에서 해당 인덱스를 갖는 부분의 Y 좌표를 반환합니다. 인덱스를 지정하지 않으면 0을 반환합니다.
GetSubregionType(복합영역, 인덱스) | 지정된 하위 영역의 도형 유형을 반환합니다.
GetWidth(구조체) | 인덱스에 해당하는 Cross 또는 Region 구조체의 폭 값을 반환합니다.
GetX(구조체, [인덱스1], [인덱스2]) | 해당 인덱스을 갖는 Annulus, Circle, Cross, Fixture, Fixtures, Line, Point, Region 구조체에서 x 좌표를 반환합니다. 참고 : 가장자리에만 해당하는 인덱스2는 끝점(0 또는 1)을 지정합니다.
GetY(구조체, [인덱스1], [인덱스2]) | 해당 인덱스을 갖는 Annulus, Circle, Cross, Fixture, Fixtures, Line, Point, Region 구조체에서 y 좌표를 반환합니다. 참고 : 가장자리에만 해당하는 인덱스2는 끝점(0 또는 1)을 지정합니다.