#include <CCPACSNacelleProfile.h>
Inheritance diagram for tigl::CCPACSNacelleProfile:Public Types | |
| enum | pointListAlgoType { Simple, Airfoil } |
Protected Member Functions | |
| void | buildPointListAlgo (std::unique_ptr< CTiglWingProfilePointList > &cache) const |
Protected Member Functions inherited from tigl::CTiglUIDObject | |
| ~CTiglUIDObject ()=default | |
Private Attributes | |
| enum pointListAlgoType | algoType = Airfoil |
| Cache< std::unique_ptr< CTiglWingProfilePointList >, CCPACSNacelleProfile > | pointListAlgo |
Additional Inherited Members | |
Protected Attributes inherited from tigl::generated::CPACSProfileGeometry2D | |
| boost::optional< CCPACSWingProfileCST > | m_cst2D_choice2 |
| boost::optional< std::string > | m_description |
| Description of profile. More... | |
| std::string | m_name |
| Name of profile. More... | |
| void * | m_parent |
| const std::type_info * | m_parentType |
| boost::optional< CCPACSPointListXYVector > | m_pointList_choice1 |
| boost::optional< CPACSProfileGeometry2DType_symmetry > | m_symmetry |
| std::string | m_uID |
| CTiglUIDManager * | m_uidMgr |
| TIGL_EXPORT tigl::CCPACSNacelleProfile::CCPACSNacelleProfile | ( | CCPACSCurveProfiles * | parent, |
| CTiglUIDManager * | uidMgr | ||
| ) |
| TIGL_EXPORT tigl::CCPACSNacelleProfile::CCPACSNacelleProfile | ( | CCPACSNacelleProfiles * | parent, |
| CTiglUIDManager * | uidMgr | ||
| ) |
|
protected |
| gp_Pnt tigl::CCPACSNacelleProfile::GetLEPoint | ( | ) | const |
| TIGL_EXPORT TopoDS_Edge tigl::CCPACSNacelleProfile::GetLowerWire | ( | TiglShapeModifier | mod = UNMODIFIED_SHAPE | ) | const |
| TIGL_EXPORT ITiglWingProfileAlgo* tigl::CCPACSNacelleProfile::GetProfileAlgo | ( | ) |
| TIGL_EXPORT const ITiglWingProfileAlgo* tigl::CCPACSNacelleProfile::GetProfileAlgo | ( | ) | const |
| gp_Pnt tigl::CCPACSNacelleProfile::GetTEPoint | ( | ) | const |
| TIGL_EXPORT TopoDS_Edge tigl::CCPACSNacelleProfile::GetTrailingEdge | ( | TiglShapeModifier | mod = UNMODIFIED_SHAPE | ) | const |
| TIGL_EXPORT TopoDS_Edge tigl::CCPACSNacelleProfile::GetUpperWire | ( | TiglShapeModifier | mod = UNMODIFIED_SHAPE | ) | const |
| TIGL_EXPORT TopoDS_Wire tigl::CCPACSNacelleProfile::GetWire | ( | TiglShapeModifier | mod = UNMODIFIED_SHAPE | ) | const |
| TIGL_EXPORT bool tigl::CCPACSNacelleProfile::HasBluntTE | ( | ) | const |
| TIGL_EXPORT void tigl::CCPACSNacelleProfile::SetPointListAlgoType | ( | enum pointListAlgoType | type | ) |
|
private |
|
private |