Describes various properties/parameters of a roof segment that can be separately adjusted. This structure is used in API_PivotPolyEdgeData.
    typedef struct {
        double                             angle;
        API_LocalCoordsData                lcoo;
        API_AttributeIndex                 topMaterial;
        API_AttributeIndex                 bottomMaterial;
        API_AttributeIndex                 coverFillType;
        Int32                              filler_1;
        double                             eavesOverhang;
        API_PolyRoofSegmentAngleTypeID     angleType;
    } API_RoofSegmentData;
    
Members
- angle
- Angle of the plane of the segment to the XY plane.
- lcoo
- Texture local coordinates data (see API_LocalCoordsData).
- topMaterial
- Top material of the roof segment.
- bottomMaterial
- Bottom material of the roof segment.
- coverFillType
- Fill of the top surface.
- eavesOverhang
- Eaves’ extension outside the pivot polygon.
- angleType
- The type of Segment. (see API_PolyRoofSegmentAngleTypeID)
Requirements
See ACAPI_Element_GetMemo to find out which element type needs/provides which information in the memo.
Requirements
- Version: API 15 or later
- Header: APIdefs_Elements.h
See Also
API_AttributeIndex, API_RoofType, API_PolyRoofData
API_PivotPolyEdgeData, API_LocalCoordsData
API_PolyRoofSegmentAngleTypeID
ACAPI_Element_GetMemo, API_ElementMemo
Element Manager, API Types