#include <CCPACSControlSurfaceOuterShapeTrailingEdge.h>
Private Member Functions | |
| bool | NeedsWingIntersection () const |
Private Attributes | |
| std::string | _uid |
Additional Inherited Members | |
| Protected Attributes inherited from tigl::generated::CPACSControlSurfaceOuterShapeTrailingEdge | |
| CCPACSControlSurfaceBorderTrailingEdge | m_innerBorder |
| boost::optional< CPACSControlSurfaceContours > | m_intermediateAirfoils |
| CCPACSControlSurfaceBorderTrailingEdge | m_outerBorder |
| CCPACSTrailingEdgeDevice * | m_parent |
| CTiglUIDManager * | m_uidMgr |
| tigl::CCPACSControlSurfaceOuterShapeTrailingEdge::CCPACSControlSurfaceOuterShapeTrailingEdge | ( | CCPACSTrailingEdgeDevice * | parent, |
| CTiglUIDManager * | uidMgr ) |
| TIGL_EXPORT PNamedShape tigl::CCPACSControlSurfaceOuterShapeTrailingEdge::CutoutShape | ( | PNamedShape | wingCleanShape, |
| gp_Vec | upDir ) const |
Returns the cutout shape, which can be used when no wing cutout is defined in the control surface device
The return value can be zero, in case the flap shape is build up from flap profiles
| TIGL_EXPORT PNamedShape tigl::CCPACSControlSurfaceOuterShapeTrailingEdge::GetLoft | ( | PNamedShape | wingCleanShape, |
| gp_Vec | upDir ) const |
Builds and returns the outer flap shape.
| wingCleanShape | Shape of the wing without the flaps, required for modeling |
| upDir | Up direction of the component segment |
|
private |
| TIGL_EXPORT void tigl::CCPACSControlSurfaceOuterShapeTrailingEdge::SetUID | ( | const std::string & | uid | ) |
|
private |