#include <CCPACSGuideCurveAlgo.h>
◆ CCPACSGuideCurveProfilePoints
template<class profileGetPointAlgo >
◆ CCPACSGuideCurveAlgo()
template<class profileGetPointAlgo >
Algorithm which constructs a guide curve for a wing or fuselage profile.
- Parameters
-
profileContainer1 | Contains the 1st profile in world coordinates (inner in the case of wing profiles) |
profileContainer2 | Contains the 2nd profile in world coordinates (outer in the case of wing profiles) |
alpha1 | Parameter which defines the starting point of the guide curve on the 1st profile |
alpha2 | Parameter which defines the starting point of the guide curve on the 2nd profile |
scale1 | Scaling factor from 1st profile (inner profile chord line in the case of wing profiles) |
scale2 | Scaling factor from 2nd profile (outer profile chord line in the case of wing profiles) |
x_direction | is the vector, along which the first components of the guide curve points are defined |
gcp | Guide curve profile coordinates |
fromDefinition | Choose the interpretation of alpha1 for the guide curve's starting point on profileContainer1 (circumference or parameter) |
toDefinition | Choose the interpretation of alpha2 for the guide curve's end point on profileContainer2 (circumference or parameter) |
- Returns
- Guide curve wire in world coordinates
◆ operator std::vector< gp_Pnt >()
template<class profileGetPointAlgo >
◆ _alpha1
template<class profileGetPointAlgo >
◆ _alpha2
template<class profileGetPointAlgo >
◆ _fromDefinition
template<class profileGetPointAlgo >
Define on which basis the starting point is calculated
◆ _getPointAlgo1
template<class profileGetPointAlgo >
Get point and tangent of 1st profile
◆ _getPointAlgo2
template<class profileGetPointAlgo >
Get point and tangent of 2nd profile
◆ _guideCurveProfile
template<class profileGetPointAlgo >
◆ _scale1
template<class profileGetPointAlgo >
◆ _scale2
template<class profileGetPointAlgo >
◆ _toDefinition
template<class profileGetPointAlgo >
Define on which basis the end point is calculated
◆ _x_direction
template<class profileGetPointAlgo >
x-direction of the guide curve points
The documentation for this class was generated from the following file: