Defines a coordinate system for the wing flap border. More...
#include <CTiglControlSurfaceBorderCoordinateSystem.h>
Public Member Functions | |
| TIGL_EXPORT | CTiglControlSurfaceBorderCoordinateSystem (gp_Pnt le, gp_Pnt te, gp_Vec upDir) |
| CTiglControlSurfaceBorderCoordinateSystem constructor. More... | |
| TIGL_EXPORT gp_Pnt | getLe () const |
| TIGL_EXPORT gp_Vec | getNormal () const |
| TIGL_EXPORT gp_Pln | getPlane () const |
| TIGL_EXPORT gp_Pnt | getTe () const |
| TIGL_EXPORT gp_Vec | getXDir () const |
| TIGL_EXPORT gp_Vec | getYDir () const |
| TIGL_EXPORT gp_Trsf | globalTransform () const |
| Returns the transformation from border coordinates to global coordinates Can be used to position an airfoil (in border coordinates) to world coords. More... | |
Private Attributes | |
| gp_Pnt | _le |
| gp_Pnt | _te |
| gp_Vec | _xdir |
| gp_Vec | _ydir |
| gp_Vec | _zdir |
Defines a coordinate system for the wing flap border.
The x direction of the coordinate system points from the leading edge to the trailing edge of the flap border.
| TIGL_EXPORT tigl::CTiglControlSurfaceBorderCoordinateSystem::CTiglControlSurfaceBorderCoordinateSystem | ( | gp_Pnt | le, |
| gp_Pnt | te, | ||
| gp_Vec | upDir | ||
| ) |
CTiglControlSurfaceBorderCoordinateSystem constructor.
| le | Leading edge point of the flap border |
| te | Trailing edge point of the flap border |
| upDir | Direction, that should be normal to the wing chord surface |
| TIGL_EXPORT gp_Pnt tigl::CTiglControlSurfaceBorderCoordinateSystem::getLe | ( | ) | const |
| TIGL_EXPORT gp_Vec tigl::CTiglControlSurfaceBorderCoordinateSystem::getNormal | ( | ) | const |
| TIGL_EXPORT gp_Pln tigl::CTiglControlSurfaceBorderCoordinateSystem::getPlane | ( | ) | const |
| TIGL_EXPORT gp_Pnt tigl::CTiglControlSurfaceBorderCoordinateSystem::getTe | ( | ) | const |
| TIGL_EXPORT gp_Vec tigl::CTiglControlSurfaceBorderCoordinateSystem::getXDir | ( | ) | const |
| TIGL_EXPORT gp_Vec tigl::CTiglControlSurfaceBorderCoordinateSystem::getYDir | ( | ) | const |
| TIGL_EXPORT gp_Trsf tigl::CTiglControlSurfaceBorderCoordinateSystem::globalTransform | ( | ) | const |
Returns the transformation from border coordinates to global coordinates Can be used to position an airfoil (in border coordinates) to world coords.
|
private |
|
private |
|
private |
|
private |
|
private |