50 float minimum = 0.0,
float maximum = 0.0);
101 bool operator >=(
const Swell& other)
const;
102 bool operator <(
const Swell& other)
const;
103 bool operator <=(
const Swell& other)
const;
106 float height()
const;
131 const Swell& minimum = Swell(),
const Swell& maximum = Swell());
DtUnicode myName
Definition: DtDouglasSeaScale.h:153
A unicode string. DtUnicode stores a UTF-16 encoded unicode string. Code Point, a Unicode character...
Definition: DtUnicode.h:33
#define DT_DLL_VRVUTIL
Definition: vrvUtil.h:34
float myMaximum
Definition: DtDouglasSeaScale.h:74
bool operator>(const DtTemporaryAgentManager::AgentParameters &lhs, const DtTemporaryAgentManager::AgentParameters &rhs)
Definition: DtTemporaryAgentManager.h:76
Swell myMaximum
Definition: DtDouglasSeaScale.h:156
The DtDouglasSeaState is a utility class for converting wave heights to/from the Douglas Sea Scale as...
Definition: DtDouglasSeaScale.h:28
DtUnicode myName
Definition: DtDouglasSeaScale.h:72
float myMinimum
Definition: DtDouglasSeaScale.h:73
Contains DLL export macros.
static SwellStateList myStates
Definition: DtDouglasSeaScale.h:159
The DtDouglasSwellState is a utility class for converting sea-swell lengths and heights to/from the D...
Definition: DtDouglasSeaScale.h:86
Scale
Definition: DtDouglasSeaScale.h:33
float myLength
Definition: DtDouglasSeaScale.h:109
Scale
Definition: DtDouglasSeaScale.h:114
std::vector< DtDouglasSwellState > SwellStateList
Definition: DtDouglasSeaScale.h:158
Swell myValue
Definition: DtDouglasSeaScale.h:154
DtDouglasSwellState::Scale myIndex
Definition: DtDouglasSeaScale.h:152
A class describing the profile of a sea-swell.
Definition: DtDouglasSeaScale.h:91
DT_DLL_VRVCORE double length(const makVrv::DtCoordinateSystem &, const std::vector< DtVector > &vertices)
Returns the total distance of a segmented line defined by the provided vector of vertices. Coordinates are in local database coordinates. The coordinate system is used to convert between the local database coordinates and geocentric. All distance is in 2D – the Z value is ignored.
DtDouglasSeaState::Scale myIndex
Definition: DtDouglasSeaScale.h:71
bool operator==(const DtTextureAtlasIndexParser::StringOrFloatAttrib &lhs, const DtTextureAtlasIndexParser::StringOrFloatAttrib &rhs)
needed for search comparison code
Definition: DtTextureAtlasIndexParser.h:160
float myHeight
Definition: DtDouglasSeaScale.h:110
static SeaStateList myStates
Definition: DtDouglasSeaScale.h:77
Swell myMinimum
Definition: DtDouglasSeaScale.h:155
DT_DLL_terrainCS bool operator!=(const DtDegMinSec &lhs, const DtDegMinSec &rhs)
std::vector< DtDouglasSeaState > SeaStateList
Definition: DtDouglasSeaScale.h:76