Graphisoft®

API Development KitVersion: 18

API_AttributeDef

서로 다른 속성들에 대한 확장된 정보를 설명합니다.

    typedef struct {
        API_DashItems          **ltype_dashItems;
        API_LineItems          **ltype_lineItems;
        API_FillLine           **fill_lineItems;
        double                 **fill_lineLength;
        API_SymbolHatchDef     sfill_Items;
        API_CWallComponent     **cwall_compItems;
        API_LayerStat          **layer_statItems;
        API_AddParType         **zone_addParItems;
    } API_AttributeDef;

 

멤버

ltype_dashItems
dashed lines를 설명하는 데이터를 포함합니다.
ltype_lineItems
symbol lines를 설명하는 데이터를 포함합니다.
fill_lineItems
vectorial fill details를 포함합니다.
fill_lineLength
vectorial fills에 대한 개별 파트들의 길이들을 포함합니다. 이것은 dash-gap 길이 쌍들의 각 채우기 라인 항목의 설명을 포함합니다.
sfill_Items
symbol fill details를 포함합니다.
cwall_compItems
복합 구조들에 포함된 simple fills를 설명합니다.
layer_statItems
레이어 집합 내 모든 레이어의 가시성 및 개방성을 설명합니다.
zone_addParItems
zone category의 라이브러리 파트 파라미터들을 포함합니다.

 

설명

이 structure는 특정 속성 타입들에 대한 확장된 정보를 포함합니다.

이 데이터에 대하여 동작하려면 속성 관리자 함수들을 사용하십시오.

이 structure의 확장도 보십시오: API_AttributeDefExt.

 

요구사항

버전: API 1.3 또는 이후
헤더: APIdefs_Attributes.h

 

참고사항

API_DashItems, API_LineItems, API_FillLine, API_SymbolHatchDef, API_CWallComponent, API_LayerStat, API_AddParType
API_AttributeDefExt, 속성 관리자, API 타입