RCube
Rcube Rest Server calculates sail routes based on Grib files and sailing boat polar files
Loading...
Searching...
No Matches
Zone Struct Reference

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
 

Detailed Description

zone description

Definition at line 140 of file r3types.h.

Field Documentation

◆ allTimeStepOK

bool Zone::allTimeStepOK

Definition at line 142 of file r3types.h.

Referenced by checkGribInfoToStr(), and readGribAll().

◆ anteMeridian

bool Zone::anteMeridian

Definition at line 141 of file r3types.h.

Referenced by consistentGrib(), readGribAll(), and readGribParameters().

◆ centreId

long Zone::centreId

Definition at line 144 of file r3types.h.

Referenced by gribToStr(), gribToStrJson(), readGribLists(), and readGribParameters().

◆ dataDate

◆ dataTime

◆ editionNumber

long Zone::editionNumber

Definition at line 146 of file r3types.h.

Referenced by gribToStr(), gribToStrJson(), readGribLists(), and readGribParameters().

◆ intervalBegin

long Zone::intervalBegin

Definition at line 166 of file r3types.h.

Referenced by readGribAll(), readGribLists(), and timeStepRegularGrib().

◆ intervalEnd

long Zone::intervalEnd

Definition at line 167 of file r3types.h.

Referenced by readGribAll(), readGribLists(), and timeStepRegularGrib().

◆ intervalLimit

size_t Zone::intervalLimit

Definition at line 168 of file r3types.h.

Referenced by readGribLists(), and timeStepRegularGrib().

◆ latMax

◆ latMin

◆ latStep

◆ lonLeft

◆ lonRight

◆ lonStep

◆ nbLat

◆ nbLon

◆ nDataDate

size_t Zone::nDataDate

Definition at line 158 of file r3types.h.

Referenced by checkGribInfoToStr(), gribToStr(), gribToStrJson(), readGribAll(), and readGribLists().

◆ nDataTime

size_t Zone::nDataTime

Definition at line 159 of file r3types.h.

Referenced by checkGribInfoToStr(), gribToStr(), gribToStrJson(), and readGribLists().

◆ nMessage

int Zone::nMessage

Definition at line 145 of file r3types.h.

Referenced by gribToStr(), and readGribAll().

◆ nShortName

size_t Zone::nShortName

Definition at line 161 of file r3types.h.

Referenced by gribToStr(), gribToStrJson(), isPresentGrib(), readGribLists(), and uvPresentGrib().

◆ nTimeStamp

◆ numberOfValues

long Zone::numberOfValues

Definition at line 147 of file r3types.h.

Referenced by checkGribInfoToStr(), gribToStr(), gribToStrJson(), and readGribParameters().

◆ shortName

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().

◆ stepUnits

long Zone::stepUnits

Definition at line 148 of file r3types.h.

Referenced by checkGribInfoToStr(), gribToStr(), readGribLists(), and readGribParameters().

◆ timeStamp

◆ wellDefined

bool Zone::wellDefined

Definition at line 143 of file r3types.h.

Referenced by checkGribInfoToStr(), findFlow(), gribToStr(), readGribAll(), and zoneTimeDiff().


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