Definition of the spar cross section. More...
#include <CPACSSparCrossSection.h>
Protected Attributes | |
| boost::optional< CPACSCap > | m_lowerCap |
| Lower cap. | |
| void * | m_parent |
| const std::type_info * | m_parentType |
| double | m_rotation |
| The angle between the wing middle plane and web1. Default is 90 degrees. Positive rotation is around the intersection axis of the spar and the wing middle plane. The positive heading of this axis is inline with the positive heading of the componentSegment eta-axis. | |
| boost::optional< CPACSSparCells > | m_sparCells |
| Cells. | |
| CTiglUIDManager * | m_uidMgr |
| boost::optional< CPACSCap > | m_upperCap |
| Upper cap. | |
| CPACSWeb | m_web1 |
| First web. | |
| boost::optional< CPACSWeb > | m_web2 |
| Second web. | |
Private Member Functions | |
| CPACSSparCrossSection (const CPACSSparCrossSection &)=delete | |
| CPACSSparCrossSection (CPACSSparCrossSection &&)=delete | |
| CPACSSparCrossSection & | operator= (const CPACSSparCrossSection &)=delete |
| CPACSSparCrossSection & | operator= (CPACSSparCrossSection &&)=delete |
Definition of the spar cross section.
Cross section definition of a spar. The spar middle point is defined by the intersection of the wing middle plane and web1. This equals the coordinate defined within the sparPosition. Please find below a picture where all spar cross section parameters as well as the orientation references for the material definition can be found:
| TIGL_EXPORT tigl::generated::CPACSSparCrossSection::CPACSSparCrossSection | ( | CCPACSWingSparSegment * | parent, |
| CTiglUIDManager * | uidMgr ) |
| TIGL_EXPORT tigl::generated::CPACSSparCrossSection::CPACSSparCrossSection | ( | CPACSSupportBeam * | parent, |
| CTiglUIDManager * | uidMgr ) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inline |
|
inline |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| TIGL_EXPORT CTiglUIDManager & tigl::generated::CPACSSparCrossSection::GetUIDManager | ( | ) |
| TIGL_EXPORT const CTiglUIDManager & tigl::generated::CPACSSparCrossSection::GetUIDManager | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inline |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
Lower cap.
|
protected |
|
protected |
|
protected |
The angle between the wing middle plane and web1. Default is 90 degrees. Positive rotation is around the intersection axis of the spar and the wing middle plane. The positive heading of this axis is inline with the positive heading of the componentSegment eta-axis.
|
protected |
Cells.
|
protected |
|
protected |
Upper cap.
|
protected |
First web.
|
protected |
Second web.