Cell of the wing. More...
#include <CPACSWingCell.h>
Private Member Functions | |
CPACSWingCell (const CPACSWingCell &)=delete | |
CPACSWingCell (CPACSWingCell &&)=delete | |
CPACSWingCell & | operator= (const CPACSWingCell &)=delete |
CPACSWingCell & | operator= (CPACSWingCell &&)=delete |
Additional Inherited Members | |
Protected Member Functions inherited from tigl::CTiglUIDObject | |
~CTiglUIDObject ()=default | |
Cell of the wing.
A cell defines a special region of the wing. Within this region skin and stringer properties can be defined that differer from the properties of the rest of the wing. In general a cell is defined by defining four borders – the cell leading and trailing edge and the inner border and the outer border. Those borders can either be defined by using eta/xsi coordinates or by referencing to spars and ribs. Mixed definitions (e.g. forward border is defined due to a spar, side borders due to eta coordinates) is allowed. In general a cell is quadrilateral. But if e.g. the spar, which is used for the definition of the trailing edge, has a kink, the cell can have more than four corners. The cell leading and trailing edge (= forward and rear border) can either be defined by referencing to a spar (->sparUID) or by the defining the xsi (=relative chord) coordinates of the border (xsi1 = inner end; xsi2 = outer end). The cell inner and outer border can either be defined by referencing to a rib (->ribDefinitionUID and ribNumber) or by the defining the eta (=relative spanwise) coordinates of the border (eta1 = forward end; eta2 = rear end). Some examples for wing cells can be found in the picture below:
TIGL_EXPORT tigl::generated::CPACSWingCell::CPACSWingCell | ( | CCPACSWingCells * | parent, |
CTiglUIDManager * | uidMgr | ||
) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
Implements tigl::CTiglUIDObject.
|
virtual |
Implements tigl::CTiglUIDObject.
TIGL_EXPORT CCPACSWingCells* tigl::generated::CPACSWingCell::GetParent | ( | ) |
TIGL_EXPORT const CCPACSWingCells* tigl::generated::CPACSWingCell::GetParent | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements tigl::CTiglReqUIDObject.
|
virtual |
Implements tigl::CTiglUIDObject.
|
virtual |
Implements tigl::CTiglUIDObject.
|
privatedelete |
|
privatedelete |
|
virtual |
Reimplemented in tigl::CCPACSWingCell.
|
virtual |
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |