This structure is used to create a function for converting an adimensional distance on a spline to a dimensional one.
More...
#include <Splines.hpp>
|
const Splines & | m_spline |
| Reference to splines.
|
|
UInt | m_splineIndex |
| Spline index.
|
|
bool | m_isSpacingCurvatureAdapted |
| Is spacing curvature adapted.
|
|
double | m_h |
| When accounting for curvature, the height to use.
|
|
UInt | m_numSamples = 10 |
| Number of samples.
|
|
double | m_DimensionalDistance = 0.0 |
| Dimensional distance.
|
|
This structure is used to create a function for converting an adimensional distance on a spline to a dimensional one.
◆ FuncAdimensionalToDimensionalDistanceOnSpline() [1/2]
meshkernel::FuncAdimensionalToDimensionalDistanceOnSpline::FuncAdimensionalToDimensionalDistanceOnSpline |
( |
const Splines & |
splines, |
|
|
UInt |
splineIndex, |
|
|
bool |
isSpacingCurvatureAdapted, |
|
|
double |
h |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
[in] | splines | A pointer to splines |
[in] | splineIndex | The index of the current spline |
[in] | isSpacingCurvatureAdapted | Is spacing curvature adapted |
[in] | h | When accounting for curvature, the height to use |
◆ FuncAdimensionalToDimensionalDistanceOnSpline() [2/2]
meshkernel::FuncAdimensionalToDimensionalDistanceOnSpline::FuncAdimensionalToDimensionalDistanceOnSpline |
( |
const Splines & |
splines, |
|
|
UInt |
splineIndex, |
|
|
bool |
isSpacingCurvatureAdapted, |
|
|
double |
h, |
|
|
double |
distance |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
[in] | splines | A pointer to splines |
[in] | splineIndex | The index of the current spline |
[in] | isSpacingCurvatureAdapted | Is spacing curvature adapted |
[in] | h | When accounting for curvature, the height to use |
[in] | distance | The dimensional distance |
◆ SetDimensionalDistance()
void meshkernel::FuncAdimensionalToDimensionalDistanceOnSpline::SetDimensionalDistance |
( |
double |
distance | ) |
|
|
inline |
Set dimensional distance.
- Parameters
-
The documentation for this struct was generated from the following file:
- /home/runner/work/MeshKernel/MeshKernel/libs/MeshKernel/include/MeshKernel/Splines.hpp