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_CoverFills
Cover Fill 카테고리가 평면도의 슬래브, 지붕, 메시, 구역의 채우기들에 할당됩니다. Cover fills는 Display 옵션에서 선택한 Element Cover Fill 설정을 적용합니다. APIHatch_CutFills
Cut 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