pytabs.prop_frame

 1# pyTABS - ETABS .NET API python wrapper
 2# PropFrame - cPropFrame
 3__all__ = ['PropFrame']
 4
 5# import ETABS namespace and pyTABS error handler
 6from pytabs.etabs_config import *
 7from pytabs.error_handle import *
 8
 9# import custom enumerations
10
11
12# import typing
13
14
15class PropFrame:
16    """PropFrame interface"""
17    def __init__(self, sap_model : etabs.cSapModel) -> None:
18        # link of SapModel interface
19        self.sap_model = sap_model
20        # create PropFrame interface
21        self.prop_frame = etabs.cPropFrame(sap_model.PropFrame)
22        
23        # relate relevant ETABS enumerations
24        self.eFramePropType = etabs.eFramePropType
25        """EtabsModel `FramePropType` enumeration"""
26        
27        # relate custom enumerations
class PropFrame:
16class PropFrame:
17    """PropFrame interface"""
18    def __init__(self, sap_model : etabs.cSapModel) -> None:
19        # link of SapModel interface
20        self.sap_model = sap_model
21        # create PropFrame interface
22        self.prop_frame = etabs.cPropFrame(sap_model.PropFrame)
23        
24        # relate relevant ETABS enumerations
25        self.eFramePropType = etabs.eFramePropType
26        """EtabsModel `FramePropType` enumeration"""
27        
28        # relate custom enumerations

PropFrame interface

PropFrame(sap_model: ETABSv1.cSapModel)
18    def __init__(self, sap_model : etabs.cSapModel) -> None:
19        # link of SapModel interface
20        self.sap_model = sap_model
21        # create PropFrame interface
22        self.prop_frame = etabs.cPropFrame(sap_model.PropFrame)
23        
24        # relate relevant ETABS enumerations
25        self.eFramePropType = etabs.eFramePropType
26        """EtabsModel `FramePropType` enumeration"""
27        
28        # relate custom enumerations
eFramePropType

EtabsModel FramePropType enumeration