API_PrimHatchBorder
프리미티브 요소들에 대한 해치(Hatch) 경계입니다.
typedef struct {
GS::Bool8 doFrame;
GS::Bool8 filler_1;
short fillInd;
short fillPen;
short fillbkgPen;
short transparency;
short determination;
short filler_2[2];
API_RGBColor fillRgb;
API_RGBColor fillbkgRgb;
GS::Bool8 isGradient;
GS::Bool8 isLinear;
GS::Bool8 filler_3[6];
API_HatchOrientation hatchOrientation;
} API_PrimHatchBorder;
멤버
- doFrame
- 해치(hatch)의 프레임이 보입니다.
- fillInd
- 채우기 속성 인덱스입니다.
- fillPen
- 채우기 라인들에 대한 펜 속성 인덱스입니다. 만약 이 값이 1008 (RGB Pen)이면, 채우기의 전경 컬러는
fillRgb파라미터에 정의됩니다. - fillbkgPen
- 채우기 배경에 대한 펜 속성 인덱스입니다. 만약 이 값이 1008 (RGB Pen)이면, 채우기의 배경 컬러는
fillbkgRgb파라미터에 정의됩니다. - transparency

- determination

- 채우기 카테고리:
-
APIHatch_DraftingFills기본 채우기 카테고리입니다. Drafting fills는 Display 옵션에서 선택한 Drafting Fill 설정을 적용합니다. APIHatch_CoverFillsCover Fill 카테고리가 평면도의 슬래브, 지붕, 메시, 구역의 채우기들에 할당됩니다. Cover fills는 Display 옵션에서 선택한 Element Cover Fill 설정을 적용합니다. APIHatch_CutFillsCut Fill 카테고리가 Cut Elements의 채우기들에 할당됩니다. Cut fills는 Display 옵션에서 선택한 Cut Fill 설정을 적용합니다. - fillRgb

- 채우기의 전경 컬러입니다;
fillPen이 RGB Pen (값 1008)일 때에만 유효합니다. - fillbkgRgb

- 채우기의 배경 컬러입니다;
fillbkgPen이 RGB Pen (값 1008)일 때에만 유효합니다. - isGradient

- 해치가 그래디언트 채우기입니다. (전경부터 배경 컬러까지)
- isLinear

- 채우기 그래디언트가 선형입니다. 그 외에는 원형입니다.
- hatchOrientation

- 커버 채우기의 방향 및 왜곡 파라미터들입니다.
설명
이 structure는 ShapePrimsProc 콜백 함수에서 그려지는 해치(hatch)의 파라미터들을 전달하는 데 사용합니다.
요구사항
- 버전: API 2.1 또는 이후
- 헤더: APIdefs_Elements.h