API_GetLineType
라인 입력 동작의 파라미터들입니다.
typedef struct { char prompt[256]; GS::Bool8 changeFilter; GS::Bool8 changeCursorSet; GS::Bool8 changePlane; GS::Bool8 disableDefaultFeedback; Int32 filler_1; API_NeigFilter filter; API_CursorSet cursorSet; API_Vector3D planeNormal; API_Coord3D startCoord; API_Coord3D pos; API_Neig neig; } API_GetLineType;
멤버
- prompt
- [in] 입력하는 동안 컨트롤 박스에 표시되는 프롬프트 문자열입니다.
- changeFilter
- [in] 입력하는 동안 neig들을 필터링하기 위한
filter
필드를 사용합니다. - changeCursorSet
- [in] 커서 형태들을 변경하기 위한
cursorSet
필드를 사용합니다. - changePlane
- [in] 입력 평면을 정의하기 위해
startCoord
와planeNormal
필드를 사용합니다. - disableDefaultFeedback
- 기본 라인 드로잉 피드백을 비활성화합니다.
- filter
- [in] 커서 스냅을 위한 neig 필터입니다. APIIo_InitNeigFilterID를 보십시오.
- cursorSet
- [in] 커스텀화된 시각 피드백을 위한 커서 집합입니다.
- planeNormal
- [in] 입력 평면의 법선 벡터입니다.
- startCoord
- [in] 라인의 시작 좌표입니다.
- pos
- [out] 라인의 끝 좌표입니다.
- neig
- [out] 끝점에서 neig를 발견했습니다.
설명
API_GetLineType을 활용하려면 APIIo_GetLineID 함수를 보십시오.
요구사항
- 버전: API 3.1 또는 이후
- 헤더: APIdefs_Interface.h
참고사항
APIIo_GetLineID, API_NeigFilter, API_CursorSet, API_Vector3D, API_Coord3D, API_Neig, API 타입