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 타입