FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
environmentmodels::ParametricBathymetry Member List

This is the complete list of members for environmentmodels::ParametricBathymetry, including all inherited members.

BathymetryField()=defaultmarenv::seafloor::BathymetryFieldprotected
ComputeRayIntersection(const double origin[3], const double direction[3], double &distanceOut, double maxSearchDistance=100.0, double startSearchDistance=-1.0, double stepSize=1.0, double convergenceTolerance=0.01) overrideenvironmentmodels::ParametricBathymetryvirtual
ComputeSurfaceUnitNormal(const double pos[2], double unitNormalOut[3]) overrideenvironmentmodels::ParametricBathymetryvirtual
DepthAt(double x, double y) constenvironmentmodels::ParametricBathymetry
FromFile(const std::string &path)environmentmodels::ParametricBathymetrystatic
FromJsonString(const std::string &jsonText)environmentmodels::ParametricBathymetrystatic
GetDepth(const double pos[2], double &depthOut) overrideenvironmentmodels::ParametricBathymetryvirtual
GetSeabedRho(const double pos[3], double &rhoOut) overrideenvironmentmodels::ParametricBathymetryvirtual
GetSeabedSigma(const double pos[3], double &sigmaOut) overrideenvironmentmodels::ParametricBathymetryvirtual
GetSeabedTau(const double pos[3], double &tauOut) overrideenvironmentmodels::ParametricBathymetryvirtual
ParametricBathymetry(parametric::Spec spec)environmentmodels::ParametricBathymetryexplicit
~BathymetryField()=defaultmarenv::seafloor::BathymetryFieldvirtual
~ParametricBathymetry() override=default (defined in environmentmodels::ParametricBathymetry)environmentmodels::ParametricBathymetry