Archicad 28 C++ API
|
Represents a Curtain Wall element. More...
#include <APIdefs_Elements.h>
Public Attributes | |
API_Elem_Head | head |
General element header. | |
API_ZoneRelID | zoneRel |
Relation to zones. See API_ZoneRelID. | |
short | pen |
The pen index. | |
double | nominalWidth |
Nominal width of the Curtain Wall. | |
bool | flipped |
The curtain wall is flipped. | |
double | offset |
Panel offset to the reference plane. | |
double | distanceInside |
Theoretical border of the curtain wall. | |
double | distanceOutside |
Theoretical border of the curtain wall. | |
API_CWBoundaryFramePosID | boundaryFramePosition |
Boundary Frame position. | |
API_LinkToSettings | linkToSettings |
Link to story settings. See API_LinkToSettings. | |
API_StoryVisibility | visibility |
Story visibility. See API_StoryVisibility. | |
bool | isAutoOnStoryVisibility |
Story visibility will be automatically recalculated when needed. | |
double | storyRelLevel |
Base level (relative to home story). | |
API_ElemDisplayOptionsID | displayOption |
Floor plan display option. See API_ElemDisplayOptionsID. | |
API_ElemProjectionModesID | cutProjectionMode |
Cut projection mode. See API_ElemProjectionModesID. | |
API_ElemProjectionModesID | uncutProjectionMode |
Uncut projection mode. See API_ElemProjectionModesID. | |
API_ElemProjectionModesID | overheadProjectionMode |
Overhead projection mode. See API_ElemProjectionModesID. | |
API_ElemViewDepthLimitationsID | viewDepthLimitation |
Floor plan view depth limitation. See API_ElemViewDepthLimitationsID. | |
API_AttributeIndex | overheadLineType |
Linetype of view above cutplane on the floorplan. | |
short | overheadLinePen |
Pen index of view above cutplane on the floorplan. | |
short | uncutLinePen |
Pen index of view below cutplane on the floorplan. | |
API_AttributeIndex | uncutLineType |
Linetype of view below cutplane on the floorplan. | |
API_AttributeIndex | frameCutLineType |
Line index of the cut part of frames on the floorplan. | |
short | frameCutLinePen |
Pen index of the cut part of frames on the floorplan. | |
short | panelCutLinePen |
Pen index of the cut part of panels on the floorplan. | |
API_AttributeIndex | panelCutLineType |
Line index of the cut part of panels on the floorplan. | |
bool | useFrameTypesAttributes |
Use Frame type's attributes. | |
bool | usePanelTypesAttributes |
Use Panel type's attributes. | |
API_OverriddenPen | cutFillPen |
Cut fill pens set in the building material can be overridden on the element level. | |
API_OverriddenPen | cutFillBackgroundPen |
Cut fill pens set in the building material can be overridden on the element level. | |
API_CWPlacementID | placementMethod |
Placement method. | |
API_CWSegmentType | segmentData |
Curtain Wall Segment related data. | |
API_CWFrameType | cornerFrameData |
Parameters of corner frames. | |
API_CWFrameType | boundaryFrameData |
Parameters of boundary frames. | |
API_CWJunctionType | junctionData |
Parameters of junctions. | |
API_CWAccessoryType | accessoryData |
Parameters of glass accessories. | |
double | angle |
Angle of the curtain wall (input only). | |
double | height |
Height of the curtain wall (input only). | |
API_Polygon | polygon |
Base polygon of the curtain wall. | |
API_Tranmat | planeMatrix |
Plane matrix of the curtain wall. | |
double | planeOffset |
Plane offset of the curtain wall. | |
UInt32 | nSegments |
Number of segments. | |
UInt32 | nFrames |
Number of frames. | |
UInt32 | nFrameDefaults |
Number of custom frame classes (Corner Frame and Boundary Frame Classes are not included). | |
UInt32 | nPanels |
Number of panels. | |
UInt32 | nPanelDefaults |
Number of panel classes. | |
UInt32 | nJunctions |
Number of junctions. | |
UInt32 | nAccessories |
Number of accessories. | |
Represents a Curtain Wall element.