Opening extrusion parameters.
    typedef struct {
        API_OpeningBasePolygonTypeTypeID     basePolygonType;
        short                                filler_1[2];
        double                               width;
        double                               height;
        API_OpeningConstraintTypeID          constraint;
        API_AnchorID                         anchor;
        double                               anchorAltitude;
        API_OpeningLimitTypeTypeID           limitType;
        short                                filler_2[2];
        double                               extrusionStartOffset;
        double                               finiteBodyLength;
        API_OpeningLinkedStatusTypeID        linkedStatus;
        short                                filler_3[2];
    } API_OpeningExtrusionParameters;
    
Members
- basePolygonType  
- Type of base polygon.
- width
- Width of base polygon. Valid only if base polygon is rectangular or circular.
- height
- Height of base polygon. Valid only if base polygon is rectangular or circular.
- constraint  
- Extrusion limit type.
- anchor
- The anchor point of the opening.
- anchorAltitude
- Altitude of opening anchor. Valid only if constraint is forced horizontal or aligned.
- limitType  
- Extrusion limit type.
- extrusionStartOffset
- Offset from reference plane of the opening. Valid only if limitType is not infinite.
- finiteBodyLength
- Extrusion body length. Valid only if limitType is finite.
- linkedStatus  
- Linked dimensions type. Valid only if base polygon is rectangular or circular.
Requirements
- Version: API 23 or later
- Header: APIdefs_Elements.h