Graphisoft®

API Development KitVersion: 18

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