API_PrimArc
프리미티브 호입니다.
typedef struct {
API_Prim_Head head;
short ltypeInd;
GS::Bool8 solid;
GS::Bool8 whole;
short determination;
GS::Bool8 reflected;
char filler_1;
double penWeight;
API_Coord orig;
double r;
double begAng;
double endAng;
double angle;
double ratio;
} API_PrimArc;
멤버
- head
- 일반적인 프리미티브 요소 헤더입니다.
- ltypeInd
- 라인 타입 속성 인덱스입니다.
- solid
- 솔리드 컬러로 채워집니까?
- whole
- 전체 호입니까?
- determination

- 라인 카테고리:
-
APILine_DetOrigin기본 라인 카테고리입니다. Drafting line 카테고리의 라인들은 Display 옵션에서 선택한 Line Weight and Section Fill 설정에 의해 영향을 받지 않습니다.
APILine_DetInnerLine복합 구조들의 스킨들을 나누는 스킨 구분자 라인입니다. Skin Separator 카테고리의 라인들은 Display 옵션에서 선택한 Cut Fill 타입에 따라 숨겨지거나 보여지게 됩니다.
APILine_DetContourLineCut line 카테고리의 라인들은 Display 옵션의 Line Weight 메뉴의 'Bold Cut Line' 설정을 선택한 경우 영향을 받게 될 것입니다.
- reflected

- 만약 true이면, 호의 방향은 음(negative)의 방향입니다. (시계 방향)
- penWeight
- 호의 두께입니다. [mm]
- orig
- 호의 원점입니다.
- r
- 호의 반지름입니다.
- begAng
- 호의 시작 각도입니다. (반시계 방향, 수평 축으로부터 시작함)
- endAng
- 호의 끝 각도입니다. (반시계 방향, 수평 축으로부터 시작함)
- angle
- 0.0, 또는 'a' 축의 각도입니다.
- ratio
- 1.0, 또는 타원의 'a/b'입니다.
요구사항
- 버전: API 2.1 또는 이후
- 헤더: APIdefs_Elements.h