Complete polygon descriptor for polyroofs and shells. This structure is used in API_ElementMemo.
    typedef struct {
        UInt32                         pivotEdgeUnId;
        Int32                          filler1;
        API_RoofSegmentData            *levelEdgeData;
        Int32                          nLevelEdgeData;
        API_ShellBaseSegmentTypeID     segmentType;
        Int32                          segmentsByArc;
        Int32                          segmentsByCircle;
    } API_PivotPolyEdgeData;
    
Members
- pivotEdgeUnId
- Unique identifier of the pivot polygon edge.
- levelEdgeData
- Array of API_RoofSegmentData items.
- nLevelEdgeData
- Number of items in the levelEdgeData array (indexed from 0).
- segmentType
- Arc decomposition method for polyroof pivot edges or revolved shells. (see API_ShellBaseSegmentTypeID).
- segmentsByArc
- Cut the arc itself into segmentsByArc straight segments.
- segmentsByCircle
- Cut a whole circle to segmentsByCircle segments and use as many as necessary to cover the arc.
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_RoofType, API_PolyRoofData
API_RoofSegmentData, API_ShellBaseSegmentTypeID
ACAPI_Element_GetMemo, API_ElementMemo
Element Manager, API Types