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