Loading...
Searching...
No Matches
AccumulatorGeo Member List

This is the complete list of members for AccumulatorGeo, including all inherited members.

accArrayAccumulator
Accumulator()Accumulatorinline
Accumulator(const Accumulator &acc) (defined in Accumulator)Accumulatorinline
add(const size_t i, double value, double weight)Accumulatorinline
add(const size_t i, double value, double weight, unsigned int count)Accumulatorinline
addData(const Image &src, const AccumulationConverter &converter, double weight=1.0, int iOffset=0, int jOffset=0)Accumulator
addData(const Image &src, const Image &srcQuality, const AccumulationConverter &converter, double weight=1.0, int iOffset=0, int jOffset=0)Accumulator
addData(const Image &src, const Image &srcQuality, const Image &srcCount, const AccumulationConverter &converter)Accumulator
addUnprojected(double lon, double lat, double value, double weight) (defined in AccumulatorGeo)AccumulatorGeoinline
allocate()AccumulatorGeoinlinevirtual
bBoxDGeoFrameprotected
bboxIsSet() constGeoFrameinline
bBoxNativeGeoFrameprotected
bBoxRGeoFrameprotected
COUNT enum value (defined in Accumulator)Accumulator
COUNT_DS enum value (defined in Accumulator)Accumulator
createFieldList(const std::string &fieldChars, FieldList &fieldList)Accumulatorstatic
cropWithM(drain::Rectangle< double > &bboxM)GeoFrameinline
cropWithM(double xLL, double yLL, double xUR, double yUR)GeoFrame
DATA enum value (defined in Accumulator)Accumulator
DATA_SPECIFIC enum value (defined in Accumulator)Accumulator
dataBBoxNatGeoFrameprotected
dataOverlapBBoxNatGeoFrameprotected
deg2m(double lon, double lat, double &x, double &y) constGeoFrameinlinevirtual
deg2m(const drain::Point2D< double > &pDeg, drain::Point2D< double > &pMet) constGeoFrameinline
deg2pix(double lon, double lat, int &i, int &j) constGeoFrameinlinevirtual
deg2pix(const drain::Point2D< double > &loc, drain::Point2D< int > &pix) constGeoFrameinline
DEVIATION enum value (defined in Accumulator)Accumulator
DEVIATION_DS enum value (defined in Accumulator)Accumulator
dict_t typedef (defined in Accumulator)Accumulator
extractField(char field, const AccumulationConverter &converter, Image &dst, const drain::Rectangle< int > &crop) constAccumulatorinline
extractField(FieldType field, const AccumulationConverter &converter, Image &dst, const drain::Rectangle< int > &crop={0, 0, 0, 0}) const (defined in Accumulator)Accumulator
FieldList typedef (defined in Accumulator)Accumulator
FieldType enum nameAccumulator
frame (defined in GeoFrame)GeoFrameprotected
GeoFrame()GeoFrame
GeoFrame(unsigned int width, unsigned int height) (defined in GeoFrame)GeoFrame
geometryIsSet() constGeoFrameinline
getBoundingBoxDeg() constGeoFrameinline
getBoundingBoxNat() constGeoFrameinline
getBoundingBoxRad() constGeoFrameinline
getCenterPixel(drain::Rectangle< double > &pixelD) const (defined in GeoFrame)GeoFrame
getDataBBoxNat() constGeoFrameinline
getDataOverlapBBoxNat() constGeoFrameinline
getEPSG() const (defined in GeoFrame)GeoFrameinline
getField(char field) (defined in Accumulator)Accumulatorstatic
getFieldChar(FieldType field) (defined in Accumulator)Accumulatorinlinestatic
getFields(const std::string &fieldStr, FieldList &fieldList) (defined in Accumulator)Accumulatorstatic
getFrameHeight() constGeoFrameinline
getFrameWidth() constGeoFrameinline
getInputProjStr() constGeoFrameinline
getMethod() const (defined in Accumulator)Accumulatorinline
getMethod() (defined in Accumulator)Accumulatorinline
getProj() constGeoFrameinline
getProjStr() constGeoFrameinline
getXScale() constGeoFrameinline
getYScale() constGeoFrameinline
initDst(const AccumulationConverter &coder, Image &dst, drain::Rectangle< int > &cropArea) constAccumulatorprotected
isDefined() constGeoFrameinline
isLongLat() const (defined in GeoFrame)GeoFrameinline
isMethodSet() const (defined in Accumulator)Accumulatorinline
isQuality(FieldType field) (defined in Accumulator)Accumulatorinlinestatic
isSpecific(FieldType field)Accumulatorinlinestatic
m2deg(double x, double y, double &lon, double &lat) constGeoFrameinlinevirtual
m2deg(const drain::Point2D< double > &pMetric, drain::Point2D< double > &pDeg) constGeoFrameinlinevirtual
m2pix(double x, double y, int &i, int &j) constGeoFrameinlinevirtual
m2pix(const drain::Point2D< double > &pMetric, drain::Point2D< int > &pImage) const (defined in GeoFrame)GeoFrameinline
methodPtr (defined in Accumulator)Accumulatorprotected
pix2deg(int i, int j, double &lon, double &lat) constGeoFrameinlinevirtual
pix2deg(const drain::Point2D< int > &pix, drain::Point2D< double > &loc) constGeoFrameinline
pix2LLdeg(int i, int j, double &lon, double &lat) constGeoFrameinlinevirtual
pix2LLm(int i, int j, double &x, double &y) constGeoFrameinlinevirtual
pix2m(int i, int j, double &x, double &y) constGeoFrameinlinevirtual
pix2m(const drain::Point2D< int > &pImage, drain::Point2D< double > &pMetric) constGeoFrameinlinevirtual
pix2rad(int i, int j, double &lon, double &lat) constGeoFrameinlinevirtual
projectionIsSet() constGeoFrameinline
projGeo2NativeGeoFrameprotected
QUALITY enum value (defined in Accumulator)Accumulator
reset() (defined in AccumulatorGeo)AccumulatorGeoinline
setBoundingBox(double lonLL, double latLL, double lonUR, double latUR)GeoFrame
setBoundingBox(const drain::Rectangle< double > &bbox)GeoFrameinline
setBoundingBoxD(double lonLL, double latLL, double lonUR, double latUR)GeoFrame
setBoundingBoxD(const drain::Rectangle< double > &bboxD)GeoFrameinline
setBoundingBoxNat(double xLL, double yLL, double xUR, double yUR)GeoFrame
setBoundingBoxNat(const drain::UniTuple< double, 4 > &bboxM)GeoFrameinline
setBoundingBoxR(double lonLL, double latLL, double lonUR, double latUR)GeoFrameinline
setBoundingBoxR(const drain::Rectangle< double > &bboxR)GeoFrameinline
setGeometry(unsigned int width, unsigned int height) (defined in GeoFrame)GeoFramevirtual
setMethod(const std::string &method)Accumulator
setMethod(const std::string &name, const std::string &params)Accumulator
setMethod(const AccumulationMethod &method)Accumulatorinline
setProjection(const Projector &proj) (defined in GeoFrame)GeoFrameinline
setProjection(const std::string &projDef)GeoFrameinline
setProjectionEPSG(int epsg)GeoFrameinline
toStream(std::ostream &ostr) const (defined in AccumulatorGeo)AccumulatorGeovirtual
undefinedMethodAccumulatorprotected
updateBoundingBoxNat()GeoFrameprotected
updateBoundingBoxR()GeoFrameprotected
updateDataExtentDeg(const drain::Rectangle< double > &inputBBoxDeg)GeoFrame
updateDataExtentNat(const drain::Rectangle< double > &inputBBoxNat)GeoFrame
updateProjection()GeoFrameprotected
updateScaling()GeoFrameprotected
WEIGHT enum value (defined in Accumulator)Accumulator
WEIGHT_DS enum value (defined in Accumulator)Accumulator
xScale (defined in GeoFrame)GeoFrameprotected
yScale (defined in GeoFrame)GeoFrameprotected
~Accumulator() (defined in Accumulator)Accumulatorinlinevirtual
~GeoFrame() (defined in GeoFrame)GeoFrameinlinevirtual