controlSurfaceHingePointType More...
#include <CPACSControlSurfaceHingePoint.h>
Protected Attributes | |
double | m_hingeRelHeight |
Relative height of the hinge line point. Reference is the parent airfoil height. More... | |
double | m_hingeXsi |
Relative chordwise coordinate (xsi) of the hinge line point. Reference is the parent chord. More... | |
CPACSControlSurfacePath * | m_parent |
boost::optional< CCPACSPoint > | m_translation |
Optional absolute translation of the hinge point. This can be used to move the hinge points outside of the wing shape. More... | |
CTiglUIDManager * | m_uidMgr |
Private Member Functions | |
CPACSControlSurfaceHingePoint (const CPACSControlSurfaceHingePoint &)=delete | |
CPACSControlSurfaceHingePoint (CPACSControlSurfaceHingePoint &&)=delete | |
CPACSControlSurfaceHingePoint & | operator= (const CPACSControlSurfaceHingePoint &)=delete |
CPACSControlSurfaceHingePoint & | operator= (CPACSControlSurfaceHingePoint &&)=delete |
controlSurfaceHingePointType
The deflection path of a control surface is described with respect to two hinge points - one at the inner border of the control surface and one at the outer border of the control surface. Those two points are defined using the xsi and relative height coordinates of the parent. Therefore those points can also lay outbound of the control surface. Those two points defined the hinge line, which is a straight line between the two points. An example can be found below:
TIGL_EXPORT tigl::generated::CPACSControlSurfaceHingePoint::CPACSControlSurfaceHingePoint | ( | CPACSControlSurfacePath * | parent, |
CTiglUIDManager * | uidMgr | ||
) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
TIGL_EXPORT CPACSControlSurfacePath* tigl::generated::CPACSControlSurfaceHingePoint::GetParent | ( | ) |
TIGL_EXPORT const CPACSControlSurfacePath* tigl::generated::CPACSControlSurfaceHingePoint::GetParent | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
TIGL_EXPORT CTiglUIDManager& tigl::generated::CPACSControlSurfaceHingePoint::GetUIDManager | ( | ) |
TIGL_EXPORT const CTiglUIDManager& tigl::generated::CPACSControlSurfaceHingePoint::GetUIDManager | ( | ) | const |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
Relative height of the hinge line point. Reference is the parent airfoil height.
|
protected |
Relative chordwise coordinate (xsi) of the hinge line point. Reference is the parent chord.
|
protected |
|
protected |
Optional absolute translation of the hinge point. This can be used to move the hinge points outside of the wing shape.
|
protected |