cst2DType More...
#include <CPACSCst2D.h>
Public Member Functions | |
| TIGL_EXPORT | CPACSCst2D (CCPACSNacelleProfile *parent) |
| TIGL_EXPORT | CPACSCst2D (CPACSProfileGeometry *parent) |
| virtual TIGL_EXPORT CCPACSStringVector & | GetLowerB () |
| virtual TIGL_EXPORT const CCPACSStringVector & | GetLowerB () const |
| virtual TIGL_EXPORT const double & | GetLowerN1 () const |
| virtual TIGL_EXPORT const double & | GetLowerN2 () const |
| virtual TIGL_EXPORT CTiglUIDObject * | GetNextUIDParent () |
| virtual TIGL_EXPORT const CTiglUIDObject * | GetNextUIDParent () const |
| template<typename P> | |
| P * | GetParent () |
| template<typename P> | |
| const P * | GetParent () const |
| virtual TIGL_EXPORT CCPACSStringVector & | GetPsi () |
| virtual TIGL_EXPORT const CCPACSStringVector & | GetPsi () const |
| virtual TIGL_EXPORT const boost::optional< double > & | GetTrailingEdgeThickness () const |
| virtual TIGL_EXPORT CCPACSStringVector & | GetUpperB () |
| virtual TIGL_EXPORT const CCPACSStringVector & | GetUpperB () const |
| virtual TIGL_EXPORT const double & | GetUpperN1 () const |
| virtual TIGL_EXPORT const double & | GetUpperN2 () const |
| template<typename P> | |
| bool | IsParent () const |
| virtual TIGL_EXPORT void | ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) |
| virtual TIGL_EXPORT void | SetLowerN1 (const double &value) |
| virtual TIGL_EXPORT void | SetLowerN2 (const double &value) |
| virtual TIGL_EXPORT void | SetTrailingEdgeThickness (const boost::optional< double > &value) |
| virtual TIGL_EXPORT void | SetUpperN1 (const double &value) |
| virtual TIGL_EXPORT void | SetUpperN2 (const double &value) |
| virtual TIGL_EXPORT void | WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const |
| virtual TIGL_EXPORT | ~CPACSCst2D () |
Protected Attributes | |
| CCPACSStringVector | m_lowerB |
| B Coefficients for the Bernstein polynominal on the lower side. | |
| double | m_lowerN1 |
| N1 for the class function for the lower side of the profile. | |
| double | m_lowerN2 |
| N2 for the class function for the lower side of the profile. | |
| void * | m_parent |
| const std::type_info * | m_parentType |
| CCPACSStringVector | m_psi |
| The psi vector for definition of the class and shape function, i.e. the points at which the CST functions will be evaluated. | |
| boost::optional< double > | m_trailingEdgeThickness |
| Optionally, the trailingEdgeThickness of the profile. | |
| CCPACSStringVector | m_upperB |
| B Coefficients for the Bernstein polynominal on the upper side. | |
| double | m_upperN1 |
| N1 for the class function for the upper side of the profile. | |
| double | m_upperN2 |
| N2 for the class function for the upper side of the profile. | |
Private Member Functions | |
| CPACSCst2D (const CPACSCst2D &)=delete | |
| CPACSCst2D (CPACSCst2D &&)=delete | |
| CPACSCst2D & | operator= (const CPACSCst2D &)=delete |
| CPACSCst2D & | operator= (CPACSCst2D &&)=delete |
cst2DType
| TIGL_EXPORT tigl::generated::CPACSCst2D::CPACSCst2D | ( | CPACSProfileGeometry * | parent | ) |
| TIGL_EXPORT tigl::generated::CPACSCst2D::CPACSCst2D | ( | CCPACSNacelleProfile * | parent | ) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inline |
|
inline |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inline |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
Reimplemented in tigl::CCPACSWingProfileCST.
|
virtual |
Reimplemented in tigl::CCPACSWingProfileCST.
|
virtual |
Reimplemented in tigl::CCPACSWingProfileCST.
|
virtual |
Reimplemented in tigl::CCPACSWingProfileCST.
|
virtual |
Reimplemented in tigl::CCPACSWingProfileCST.
|
virtual |
|
protected |
B Coefficients for the Bernstein polynominal on the lower side.
|
protected |
N1 for the class function for the lower side of the profile.
|
protected |
N2 for the class function for the lower side of the profile.
|
protected |
|
protected |
|
protected |
The psi vector for definition of the class and shape function, i.e. the points at which the CST functions will be evaluated.
|
protected |
Optionally, the trailingEdgeThickness of the profile.
|
protected |
B Coefficients for the Bernstein polynominal on the upper side.
|
protected |
N1 for the class function for the upper side of the profile.
|
protected |
N2 for the class function for the upper side of the profile.