Public Member Functions | |
~PolarLatLonLookup () | |
Static Public Member Functions | |
static std::string | createIdentifier (const code::Location &radarLocation, const code::Length &gateWidth, const code::Length &distToFirstGate, const code::Location &northwestCorner, const code::Location &southEastCorner, const code::LatLonGrid::DimType &gridSpacing) |
Uses the input arguments to create a unique identifier. | |
static PolarLatLonLookup | create (const code::Location &radarLocation, const code::Length &gateWidth, const code::Length &distToFirstGate, const code::Location &northwestCorner, const code::Location &southEastCorner, const code::LatLonGrid::DimType &gridSpacing) |
Does the precomputation. | |
Public Attributes | |
int | rows |
int | cols |
Location | radarLocation |
Length | gateWidth |
Length | distToFirstGate |
Location | origin |
LatLonGrid::DimType | gridSpacing |
int | accuracy |
Image< int > | azimuthNumber |
Image< int > | rangeNumber |
Protected Member Functions | |
void | findAzRan (int i, int j, int xloc, int yloc, float *az, float *rn) |
PolarLatLonLookup (int rows, int cols, const code::Location &radarLocation_, const code::Length &gateWidth_, const code::Length &distToFirstGate_, const code::Location &northwestCorner, const code::LatLonGrid::DimType &gridSpacing_) | |
need to call init to complete construction. | |
void | init () |
code::DataConverter::PolarLatLonLookup::~PolarLatLonLookup | ( | ) | [inline] |
code::DataConverter::PolarLatLonLookup::PolarLatLonLookup | ( | int | rows, | |
int | cols, | |||
const code::Location & | radarLocation_, | |||
const code::Length & | gateWidth_, | |||
const code::Length & | distToFirstGate_, | |||
const code::Location & | northwestCorner, | |||
const code::LatLonGrid::DimType & | gridSpacing_ | |||
) | [protected] |
need to call init to complete construction.
static PolarLatLonLookup code::DataConverter::PolarLatLonLookup::create | ( | const code::Location & | radarLocation, | |
const code::Length & | gateWidth, | |||
const code::Length & | distToFirstGate, | |||
const code::Location & | northwestCorner, | |||
const code::Location & | southEastCorner, | |||
const code::LatLonGrid::DimType & | gridSpacing | |||
) | [static] |
Does the precomputation.
static std::string code::DataConverter::PolarLatLonLookup::createIdentifier | ( | const code::Location & | radarLocation, | |
const code::Length & | gateWidth, | |||
const code::Length & | distToFirstGate, | |||
const code::Location & | northwestCorner, | |||
const code::Location & | southEastCorner, | |||
const code::LatLonGrid::DimType & | gridSpacing | |||
) | [static] |
Uses the input arguments to create a unique identifier.
void code::DataConverter::PolarLatLonLookup::findAzRan | ( | int | i, | |
int | j, | |||
int | xloc, | |||
int | yloc, | |||
float * | az, | |||
float * | rn | |||
) | [protected] |
void code::DataConverter::PolarLatLonLookup::init | ( | ) | [protected] |
LatLonGrid::DimType code::DataConverter::PolarLatLonLookup::gridSpacing |