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