API_AngleDimensionType
각도 치수를 의미합니다.
typedef struct { API_Elem_Head head; short linPen; GS::Bool8 smallArc; GS::Bool8 filler_0; API_TextPosID textPos; API_DirID textWay; API_WitnessID witnessForm; double witnessVal; API_MarkerData markerData; Int32 filler_1[8]; API_NoteType note; API_DimBase base[4]; API_Coord pos; API_Coord origo; double dimVal; double radius; Int32 filler_2[8]; } API_AngleDimensionType;
멤버
- head
- 일반적인 요소 헤더입니다.
- linPen
- 치수 선 및 witness line의 펜 속성 인덱스입니다.
- smallArc
- a-b의 더 작은 호를 보여줍니다. (내부 또는 외부 치수)
- textPos
- 위/안/아래
- textWay
- 치수 선에 상대적인 텍스트의 위치입니다. (API_DirID를 보십시오)
가능한 값들은 다음과 같습니다:
APIDir_Parallel
,APIDir_Horizontal
,APIDir_Perpendicular
- witnessForm
- Witness line 포맷입니다. (API_WitnessID를 보십시오)
- witnessVal
witnessForm
에 따라 witness line의 간격(APIWtn_Fix
) 또는 길이(APIWtn_Large
)입니다.- markerData
- 마커 사양입니다. (API_MarkerData를 보십시오)
- filler_1[8]
- 나중에 사용하기 위해 예약됨.
- note
- 치수 텍스트의 파라미터들입니다.
- base[4]
- 레퍼런스 포인트들입니다.
- pos
- 치수 호를 맞추기 위한 포인트입니다.
- origo
- 치수 호의 원점입니다.
- dimVal
- 치수 선이 붙은 항목들의 각도입니다. [radian]
- radius
- 치수 호의 반지름입니다.
요구사항
- 버전: API 2.1 또는 이후
- 헤더: APIdefs_Elements.h
참고사항
API_Elem_Head, API_TextPosID, API_DirID, API_WitnessID, API_MarkerData, API_NoteType, API_DimBase, API_Coord, API_Element,
요소 관리자, API 타입