|
RCube
Rcube Rest Server calculates sail routes based on Grib files and sailing boat polar files
|
zone description More...
#include <r3types.h>
Data Fields | |
| bool | anteMeridian |
| bool | allTimeStepOK |
| bool | wellDefined |
| long | centreId |
| int | nMessage |
| long | editionNumber |
| long | numberOfValues |
| long | stepUnits |
| double | latMin |
| double | latMax |
| double | lonLeft |
| double | lonRight |
| double | latStep |
| double | lonStep |
| long | nbLat |
| long | nbLon |
| size_t | nTimeStamp |
| size_t | nDataDate |
| size_t | nDataTime |
| size_t | nShortName |
| char | shortName [MAX_N_SHORT_NAME][MAX_SIZE_SHORT_NAME] |
| long | timeStamp [MAX_N_TIME_STAMPS] |
| long | dataDate [MAX_N_DATA_DATE] |
| long | dataTime [MAX_N_DATA_TIME] |
| long | intervalBegin |
| long | intervalEnd |
| size_t | intervalLimit |
| bool Zone::allTimeStepOK |
Definition at line 142 of file r3types.h.
Referenced by checkGribInfoToStr(), and readGribAll().
| bool Zone::anteMeridian |
Definition at line 141 of file r3types.h.
Referenced by consistentGrib(), readGribAll(), and readGribParameters().
| long Zone::centreId |
Definition at line 144 of file r3types.h.
Referenced by gribToStr(), gribToStrJson(), readGribLists(), and readGribParameters().
| long Zone::dataDate[MAX_N_DATA_DATE] |
Definition at line 164 of file r3types.h.
Referenced by allCompetitors(), buildNextIsochrone(), checkParamAndUpdate(), getDepartureTimeInHour(), goalP(), gribToStr(), gribToStrJson(), infoCoordToJson(), initContext(), logReport(), optionManage(), readGribLists(), simpleGoalP(), statRoute(), timeIntersectGrib(), and zoneTimeDiff().
| long Zone::dataTime[MAX_N_DATA_TIME] |
Definition at line 165 of file r3types.h.
Referenced by allCompetitors(), buildNextIsochrone(), checkParamAndUpdate(), getDepartureTimeInHour(), goalP(), gribToStr(), gribToStrJson(), infoCoordToJson(), initContext(), logReport(), optionManage(), readGribLists(), simpleGoalP(), statRoute(), timeIntersectGrib(), and zoneTimeDiff().
| long Zone::editionNumber |
Definition at line 146 of file r3types.h.
Referenced by gribToStr(), gribToStrJson(), readGribLists(), and readGribParameters().
| long Zone::intervalBegin |
Definition at line 166 of file r3types.h.
Referenced by readGribAll(), readGribLists(), and timeStepRegularGrib().
| long Zone::intervalEnd |
Definition at line 167 of file r3types.h.
Referenced by readGribAll(), readGribLists(), and timeStepRegularGrib().
| size_t Zone::intervalLimit |
Definition at line 168 of file r3types.h.
Referenced by readGribLists(), and timeStepRegularGrib().
| double Zone::latMax |
Definition at line 150 of file r3types.h.
Referenced by checkGrib(), checkGribInfoToStr(), checkParamAndUpdate(), find4PointsAround(), geoIntersectGrib(), gribToStr(), gribToStrJson(), isInZone(), paramToStrJson(), readGribAll(), readGribParameters(), and routeToJson().
| double Zone::latMin |
Definition at line 149 of file r3types.h.
Referenced by checkGrib(), checkGribInfoToStr(), checkParamAndUpdate(), consistentGrib(), find4PointsAround(), geoIntersectGrib(), gribToStr(), gribToStrJson(), indLat(), indLat(), indLat(), isInZone(), paramToStrJson(), readGribAll(), readGribParameters(), and routeToJson().
| double Zone::latStep |
Definition at line 153 of file r3types.h.
Referenced by checkGribInfoToStr(), consistentGrib(), find4PointsAround(), gribToStr(), gribToStrJson(), indLat(), indLat(), indLat(), readGribAll(), and readGribParameters().
| double Zone::lonLeft |
Definition at line 151 of file r3types.h.
Referenced by checkGrib(), checkGribInfoToStr(), checkParamAndUpdate(), consistentGrib(), find4PointsAround(), geoIntersectGrib(), gribToStr(), gribToStrJson(), indLon(), indLon(), indLonWrap(), isInZone(), paramToStrJson(), readGribAll(), readGribParameters(), and routeToJson().
| double Zone::lonRight |
Definition at line 152 of file r3types.h.
Referenced by checkGrib(), checkGribInfoToStr(), checkParamAndUpdate(), find4PointsAround(), geoIntersectGrib(), gribToStr(), gribToStrJson(), isInZone(), paramToStrJson(), readGribParameters(), and routeToJson().
| double Zone::lonStep |
Definition at line 154 of file r3types.h.
Referenced by checkGribInfoToStr(), consistentGrib(), find4PointsAround(), gribToStr(), gribToStrJson(), indLon(), indLon(), indLonWrap(), readGribAll(), and readGribParameters().
| long Zone::nbLat |
Definition at line 155 of file r3types.h.
Referenced by buildUVGWarray(), checkGrib(), checkGribInfoToStr(), checkGribToStr(), consistentGrib(), findFlow(), gribToStr(), gribToStrJson(), idxTij(), indexOf(), printGrib(), readGribAll(), readGribParameters(), and testToJson().
| long Zone::nbLon |
Definition at line 156 of file r3types.h.
Referenced by buildUVGWarray(), checkGrib(), checkGribInfoToStr(), consistentGrib(), findFlow(), gribToStr(), gribToStrJson(), idxTij(), indexOf(), indLonWrap(), printGrib(), readGribAll(), readGribParameters(), and testToJson().
| size_t Zone::nDataDate |
Definition at line 158 of file r3types.h.
Referenced by checkGribInfoToStr(), gribToStr(), gribToStrJson(), readGribAll(), and readGribLists().
| size_t Zone::nDataTime |
Definition at line 159 of file r3types.h.
Referenced by checkGribInfoToStr(), gribToStr(), gribToStrJson(), and readGribLists().
| int Zone::nMessage |
Definition at line 145 of file r3types.h.
Referenced by gribToStr(), and readGribAll().
| size_t Zone::nShortName |
Definition at line 161 of file r3types.h.
Referenced by gribToStr(), gribToStrJson(), isPresentGrib(), readGribLists(), and uvPresentGrib().
| size_t Zone::nTimeStamp |
Definition at line 157 of file r3types.h.
Referenced by buildUVGWarray(), checkGrib(), checkGribInfoToStr(), checkParamAndUpdate(), consistentGrib(), findCurrentGrib(), findTimeAround(), findTimeIndex(), gribToStr(), gribToStrJson(), indexOf(), infoCoordToJson(), printGrib(), readGribAll(), readGribLists(), routing(), testToJson(), and timeStepRegularGrib().
| long Zone::numberOfValues |
Definition at line 147 of file r3types.h.
Referenced by checkGribInfoToStr(), gribToStr(), gribToStrJson(), and readGribParameters().
| char Zone::shortName[MAX_N_SHORT_NAME][MAX_SIZE_SHORT_NAME] |
Definition at line 162 of file r3types.h.
Referenced by gribToStr(), gribToStrJson(), isPresentGrib(), readGribLists(), and uvPresentGrib().
| long Zone::stepUnits |
Definition at line 148 of file r3types.h.
Referenced by checkGribInfoToStr(), gribToStr(), readGribLists(), and readGribParameters().
| long Zone::timeStamp[MAX_N_TIME_STAMPS] |
Definition at line 163 of file r3types.h.
Referenced by checkParamAndUpdate(), findCurrentGrib(), findFlow(), findTimeAround(), findTimeIndex(), gribToStr(), gribToStrJson(), indexOf(), infoCoordToJson(), printGrib(), readGribAll(), readGribLists(), routing(), and timeStepRegularGrib().
| bool Zone::wellDefined |
Definition at line 143 of file r3types.h.
Referenced by checkGribInfoToStr(), findFlow(), gribToStr(), readGribAll(), and zoneTimeDiff().