FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
environmentmodels::parametric::Track Struct Reference

#include <ParametricBathymetry.h>

Public Attributes

bool present = false
 Whether a track is configured.
 
double headingRad = 0.0
 Track heading [rad], North toward East.
 
double start = 0.0
 Along-track position of the first segment [m].
 
double transitionWidth = 0.0
 Cross-fade width [m].
 
Window transition = Window::RaisedCosine
 Cross-fade edge profile.
 
std::vector< Segmentsegments
 Ordered segments.
 

Detailed Description

Ordered along-track sequence of profiles with blended transitions.

Segments are laid out consecutively along the track heading starting at start. Between consecutive segments a cross-fade of width transitionWidth and profile transition forms a partition of unity, so the seabed depth is the convex blend \(\sum_i w_i(x,y)\, h_i(x,y)\). The transition width and profile are the reportable blending-function parameters.


The documentation for this struct was generated from the following file: