|
FhSim
3.1.0
Marine systems simulation
|
#include <ParametricBathymetry.h>
Public Attributes | |
| Primitive | type = Primitive::Constant |
| Primitive kind. | |
| double | headingRad = 0.0 |
| Heading \(\psi\) [rad], North toward East. | |
| double | depth = 200.0 |
| Datum depth [m]. | |
| double | gradient = 0.0 |
| Slope [m/m] (Slope, TransversalSlope). | |
| double | amplitude = 0.0 |
| Feature amplitude [m] (Valley/Peak/Bump). | |
| double | width = 1.0 |
| Characteristic width [m] (Valley/Peak/Bump). | |
| double | crossOffset = 0.0 |
| Offset of the feature line [m]. | |
| double | centerX = 0.0 |
| Bump centre, North [m]. | |
| double | centerY = 0.0 |
| Bump centre, East [m]. | |
| Shape | shape = Shape::Gaussian |
| Profile shape (Valley/Peak/Bump). | |
| std::shared_ptr< const Profile1D > | profile |
| Interpolated cross-track profile (TransversalInterp). | |
A single primitive with heading and shape parameters.
Unused fields are ignored per primitive type. Depths are absolute [m].