ocssw
V2022
|
L3Shape.h
Definition: L3Shape.h:18
virtual void constrainRowCol(int32_t &row, int32_t &col) const =0
virtual int64_t latlon2bin(double lat, double lon) const =0
virtual int32_t getNumCols(int32_t row) const =0
virtual void bin2rowcol(int64_t bin, int32_t &row, int32_t &col)=0
virtual int32_t lat2row(double lat) const =0
virtual void rowcol2bounds(int32_t row, int32_t col, double &north, double &south, double &east, double &west) const =0
virtual void latlon2rowcol(double lat, double lon, int32_t &row, int32_t &col) const =0
virtual void rowcol2latlon(int32_t row, int32_t col, double &lat, double &lon) const =0
virtual int64_t getBaseBin(int32_t row) const =0
virtual void bin2latlon(int64_t bin, double &lat, double &lon)
Definition: L3Shape.cpp:99
virtual int32_t bin2row(int64_t bin)=0
virtual int64_t rowcol2bin(int32_t row, int32_t col) const =0
virtual double row2lat(int32_t row) const =0
virtual void bin2bounds(int64_t bin, double &north, double &south, double &east, double &west)
Definition: L3Shape.cpp:148
Definition: L3File.cpp:10