|
Archicad 29 C++ API
|
The common parameters of roof (API_RoofType) and shell (API_ShellType) elements. More...
#include <APIdefs_Elements.h>
Public Attributes | |
| short | pen |
| Pen attribute index of the contour. | |
| API_AttributeIndex | ltypeInd |
| Line type attribute index of the contour. | |
| API_ModelElemStructureType | modelElemStructureType |
| The structure type of the shellBase. | |
| API_AttributeIndex | buildingMaterial |
Building Material index of shellBase's hatch. Used only, if structure type is API_BasicStrucure. | |
| API_AttributeIndex | composite |
Composite index of shellBase. Used only, if structure type is API_CompositeStructure. | |
| API_OverriddenPen | cutFillPen |
| Cut fill pens set in the used structure (building material, composite) can be overridden on the element level. | |
| API_OverriddenPen | cutFillBackgroundPen |
| Cut fill pens set in the used structure (building material, composite) can be overridden on the element level. | |
| API_AttributeIndex | sectContLtype |
| Line type attribute index of the element's section contour. | |
| short | sectContPen |
| Contour pen attribute index of the fill in sections. | |
| short | floorFillPen |
| Pen attribute index of element's cover fill. | |
| API_AttributeIndex | floorFillInd |
| Fill attribute index of the element's cover fill. | |
| short | floorFillBGPen |
| Background pen attribute index of the element's cover fill. | |
| short | aboveViewLinePen |
| Pen used when "Overhead All" is selected from the "Floor Plan Display" popup. Corresponds to the "Overhead Line Pens" value in the element's Settings dialog. | |
| API_AttributeIndex | aboveViewLineType |
| Line type used when "Overhead All" is selected from the "Floor Plan Display" popup. Corresponds to the "Overhead Lines" value in the element's Settings dialog. | |
| bool | useFloorFill |
| Use cover fill. | |
| bool | use3DHatching |
| Use the fill attribute assigned to the surface material (vectorial 3D hatch) of the element. | |
| bool | useFillLocBaseLine |
| Align the cover fill pattern with the pivot line of the roof instead of using the fill handle. | |
| bool | useSlantedFill |
| Distort the cover fill to have the effect of a sloped roof as seen from above. | |
| API_HatchOrientation | hatchOrientation |
| Orientation and distortion parameters of the cover fill. | |
| API_OverriddenAttribute | topMat |
| Top material attribute override structure. | |
| API_OverriddenAttribute | sidMat |
| Side material attribute override structure. | |
| API_OverriddenAttribute | botMat |
| Bottom material attribute override structure. | |
| bool | materialsChained |
| Are surface materials chained? | |
| bool | isAutoOnStoryVisibility |
| Recalculate the story visibility automatically according to the actual vertical extent of the element. | |
| API_StoryVisibility | visibilityCont |
| Visibility of the element's contour line. On the element's own story the contour should always be visible. | |
| API_StoryVisibility | visibilityFill |
| Visibility of the element's cover fill. | |
| API_LinkToSettings | linkToSettings |
| Mode of linking to home story. | |
| double | level |
| Base level of the element (reference line height in case of Roof elements) from the floor level. | |
| double | thickness |
| Thickness of the element. | |
| API_EdgeTrim | edgeTrim |
| Type of the trim of the element's edges. (In former API versions this parameter used to be called sideType.) | |
| API_ShellBaseCutBodyTypeID | cutBodyType |
| Type of the element's body extension for connections (see API_ShellBaseCutBodyTypeID). | |
| API_ElemDisplayOptionsID | displayOption |
| Display options of the element on the floor plan (see API_ElemDisplayOptionsID). | |
| API_ElemViewDepthLimitationsID | viewDepthLimitation |
| Defines the range within the element is shown on the floor plan (see API_ElemViewDepthLimitationsID). | |
| Int32 | compositionPriority |
| Corresponds to the value of "Junction Order" in the settings dialogs, visible only when "Use legacy intersection and Surface methods for model elements" is set in Project Preferences / Legacy. | |
The common parameters of roof (API_RoofType) and shell (API_ShellType) elements.