#include <CCPACSProfileBasedStructuralElement.h>
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 |