Graphisoft®

API Development KitVersion: 18

API_AttributeDefExt

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

    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_CWallLineComponent     **cwall_compLItems;
        API_LayerStat              **layer_statItems;
        API_AddParType             **zone_addParItems;
        GSHandle                   profile_vectorImageItems;
        API_PenType                **penTable_Items;
        API_DailyProfile           **op_dailyProfiles;
        API_DailyProfileUsage      **op_dailyProfileUsages;
        API_HourlyProfile          **op_hourlyProfiles;
        Int32                      filler_1[14];
    } API_AttributeDefExt;

 

멤버

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를 설명합니다.
cwall_compLItems
복합 구조물에 포함된 simple fills를 분리하는 라인들을 설명합니다.
layer_statItems
레이어 집합 내 모든 레이어의 가시성 및 개방성을 설명합니다.
zone_addParItems
zone category의 라이브러리 파트 파라미터들을 포함합니다.
profile_vectorImageItems Featuring API 10
벽, 보, 기둥에 대한 커스텀 프로파일의 요소들입니다. 핸들은 직렬화된 HGX::VectorImage를 포함하고 있습니다.
penTable_Items Featuring API 10
이름을 가진 펜 테이블의 255개의 펜들을 포함하고 있습니다. (API 11  펜 레코드들은 인덱스 0부터 254까지 저장되어 있습니다)
op_dailyProfiles 15
동작 프로파일에 대한 일일 프로파일들입니다. (Energy Evaluation)
op_dailyProfileUsages 15
동작 프로파일에 대한 일일 프로파일 사용 실태입니다. (Energy Evaluation)
op_hourlyProfiles 16
동작 프로파일에 대한 시간당 프로파일 사용 실태입니다. (Energy Evaluation)

 

설명

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

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

 

요구사항

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

 

참고사항

API_DashItems, API_LineItems, API_FillLine, API_SymbolHatchDef, API_CWallComponent, API_CWallLineComponent, API_LayerStat, API_AddParType,
API_ProfileAttrType, API_PenType, API_PenTableType,
API_DailyProfile, API_DailyProfile, API_HourlyProfile,
속성 관리자, API 타입