API_CursorSet
사용자 입력에 대한 커서 세트 정의입니다.
typedef struct { API_CursorFormID nothingOnCursor; API_CursorFormID pointOnCursor; API_CursorFormID lineOnCursor; API_CursorFormID refPointOnCursor; API_CursorFormID refLineOnCursor; API_CursorFormID crossOnCursor; API_CursorFormID normalOnCursor; API_CursorFormID tangentOnCursor; API_CursorFormID invalpointCursor; API_CursorFormID areaOnCursor; API_CursorFormID lineSurfCrossOnCursor; API_CursorFormID lineSurfNormOnCursor; API_CursorFormID surfSurfCrossCursor; API_CursorFormID surfSurfNormOnCursor; } API_CursorSet;
멤버
- nothingOnCursor
- 커서가 어떤 주목할 만한 포인트 위에 있지 않을 때의 커서 형태입니다.
- pointOnCursor
- 커서가 포인트 neig 위에 있을 때의 커서 형태입니다. (레퍼런스 라인 위에 있는 벽 neig들은 제외함)
- lineOnCursor
- 커서가 라인 neig 위에 있을 때의 커서 형태입니다. (벽 레퍼런스 라인은 제외함)
- refPointOnCursor
- 커서가 벽 레퍼런스 라인에 있는 포인트 neig 위에 있을 때의 커서 형태입니다.
- refLineOnCursor
- 커서가 벽의 레퍼런스 라인 위에 있을 때의 커서 형태입니다.
- crossOnCursor
- 커서가 요소들의 교차점 위에 있을 때의 커서 형태입니다.
- normalOnCursor
- 커서가 입력 라인에 수직인 라인 위에 있을 때의 커서 형태입니다.
- tangentOnCursor
- 커서가 호에 있는 접촉점 위에 있을 때의 커서 형태입니다.
- invalpointCursor
- .
- areaOnCursor
- Over area.
- lineSurfCrossOnCursor
- 라인과 표면 교차점입니다.
- lineSurfNormOnCursor
- 표면의 법선 포인트들입니다.
- surfSurfCrossCursor
- 두 표면의 교차선입니다.
- surfSurfNormOnCursor
- 두 표면이 수직입니다.
설명
커스텀 커서 집합들을 사용하는 예제는 APIIo_GetArcID를 보십시오.
요구사항
- 버전: API 2.1 또는 이후
- 헤더: APIdefs_Interface.h
참고사항
API_CursorFormID, API_GetPointType, API_GetLineType, API_GetArcType, API_GetPolyType, API 타입