Graphisoft®

API Development KitVersion: 18

API_BuildingMaterialType

빌딩 재질 타입 속성을 의미합니다.

    typedef struct {
        API_Attr_Head             head;
        GS::UniString*            id;
        GS::UniString*            manufacturer;
        GS::UniString*            description;
        Int32                     connPriority;
        short                     cutFill;
        short                     cutFillPen;
        short                     cutFillBackgroundPen;
        short                     cutMaterial;
        API_FillOrientationID     cutFillOrientation;
        double                    thermalConductivity;
        double                    density;
        double                    heatCapacity;
        double                    embodiedEnergy;
        double                    embodiedCarbon;
        GS::Bool8                 showUncutLines;
        GS::Bool8                 doNotParticipateInCollDet;
        GS::Bool8                 filler_0[6];
    } API_BuildingMaterialType;

 

멤버

head
빌딩 재질의 이름과 인덱스를 포함합니다.
id Changed in API 18
빌딩 재질의 id입니다.
manufacturer Changed in API 18
빌딩 재질의 제조업자입니다.
description Changed in API 18
빌딩 재질의 설명입니다.
connPriority
빌딩 재질의 우선순위입니다. 이것은 다중 요소 교차 시에 사용되며, 더 높은 우선순위를 가진 요소가 교차 시에 보여지게 됩니다.
cutFill
빌딩 재질의 절단 채우기 인덱스입니다.
cutFillPen
빌딩 재질의 절단 채우기 전경 펜 인덱스입니다.
cutFillBackgroundPen
빌딩 재질의 절단 채우기 배경 펜 인덱스입니다.
cutMaterial
빌딩 재질의 절단 재질 인덱스입니다.
cutFillOrientation
빌딩 재질의 절단 채우기의 방향입니다.
thermalConductivity
빌딩 재질의 열 전도도입니다.
density
빌딩 재질의 밀도입니다.
heatCapacity
빌딩 재질의 열 용량입니다.
embodiedEnergy Changed in API 18
빌딩 재질 내 구현된 에너지입니다.
embodiedCarbon Changed in API 18
빌딩 재질 내 구현된 탄소입니다.
showUncutLines Changed in API 18
Model Views에서 외곽을 보여줍니다.
doNotParticipateInCollDet Changed in API 18
빌딩 재질이 충돌 감지에 참여하지 않을 경우 지정합니다.

 

설명

이 structure의 대부분의 필드들은 ArchiCAD의 Building Material 다이얼로그의 항목들에 해당합니다.

API 17  AC17에서 Energy Evaluation 프로퍼티 파라미터들(thermalConductivity, density, heatCapacity)이 API_FilltypeType에서 제거되었음을 참고 바랍니다. 이것들은 이제 이 structure의 일부입니다.

 

요구사항

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

 

참고사항

API_Attr_Head, API_Attribute, API_AttributeDef,
속성 관리자, API 타입