#include <CCPACSProfileBasedStructuralElement.h>
Inheritance diagram for tigl::CCPACSProfileBasedStructuralElement:Additional Inherited Members | |
Protected Member Functions inherited from tigl::CTiglUIDObject | |
| ~CTiglUIDObject ()=default | |
Protected Attributes inherited from tigl::generated::CPACSProfileBasedStructuralElement | |
| boost::optional< std::string > | m_description |
| Description of the profile based structural element. More... | |
| boost::optional< CPACSGlobalBeamProperties > | m_globalBeamProperties_choice1 |
| boost::optional< std::string > | m_name |
| Name of the profile based structural element. More... | |
| CPACSProfileBasedStructuralElements * | m_parent |
| std::vector< std::unique_ptr< CPACSMaterialDefinitionForProfileBasedPoint > > | m_pointProperties_choice2_2 |
| boost::optional< std::string > | m_referencePointUID_choice2_2 |
| Reference point in structural profile definition for structural element definition. More... | |
| std::vector< std::unique_ptr< CPACSMaterialDefinitionForProfileBased > > | m_sheetProperties_choice2 |
| boost::optional< CPACSProfileBasedStructuralElement_standardProfileType > | m_standardProfileType_choice2_1 |
| Standard Profile Type, see picture below for further information. More... | |
| boost::optional< std::string > | m_structuralProfileUID_choice2_2 |
| Reference to the structural profile profile uID. More... | |
| boost::optional< CPACSTransformation2D > | m_transformation |
| std::string | m_uID |
| CTiglUIDManager * | m_uidMgr |
| TIGL_EXPORT tigl::CCPACSProfileBasedStructuralElement::CCPACSProfileBasedStructuralElement | ( | CCPACSProfileBasedStructuralElements * | parent, |
| CTiglUIDManager * | uidMgr | ||
| ) |
| TIGL_EXPORT TopoDS_Shape tigl::CCPACSProfileBasedStructuralElement::makeFromWire | ( | const TopoDS_Wire & | spine, |
| const gp_Pln & | profilePlane | ||
| ) | const |