Represents an segment of the column element.
typedef struct { API_Elem_Head head; API_Guid owner; API_AssemblySegmentData assemblySegmentData; API_OverriddenAttribute extrusionSurfaceMaterial; API_OverriddenAttribute endsMaterial; bool materialsChained API_AttributeIndex venBuildingMaterial; API_VeneerTypeID venType; double venThick } API_ColumnSegmentType;
Members
- head
- General element header.
- owner
- Guid of the owner column.
- assemblySegmentData
- General informations about segment.
- extrusionSurfaceMaterial
- The column’s segment material override structure.
- endsMaterial
- The material override structure of the beginning and end side of the column’s segment.
- materialsChained
- Are surface materials chained?
- venBuildingMaterial
- Building Material index of column’s segment veneer’s hatch. Used only, if structure type is API_BasicStrucure.
- venType
- The type of the column’s segment veneer.
- venThick
- The thickness of the column’s segment veneer. .
Requirements
- Version: API 23 or later
- Header: APIdefs_Elements.h
See Also
API_AttributeIndex, API_Elem_Head, API_Element, API_ElementMemo
API_Gable, API_ColumnType
Element Manager, API Types