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
cropWithM(drain::Rectangle< double > &bboxM)GeoFrameinline
cropWithM(double xLL, double yLL, double xUR, double yUR)GeoFrame
dataBBoxNatGeoFrameprotected
dataOverlapBBoxNatGeoFrameprotected
deg2m(double lon, double lat, double &x, double &y) constGeoFrameinlinevirtual
deg2m(const drain::Point2D< double > &pDeg, drain::Point2D< double > &pMet) const (defined in GeoFrame)GeoFrameinline
deg2pix(double lon, double lat, int &i, int &j) constGeoFrameinlinevirtual
deg2pix(const drain::Point2D< double > &loc, drain::Point2D< int > &pix) constGeoFrameinline
extractField(char field, const AccumulationConverter &converter, Image &dst, const drain::Rectangle< int > &crop) constAccumulator
frameHeight (defined in GeoFrame)GeoFrameprotected
frameWidth (defined in GeoFrame)GeoFrameprotected
GeoFrame(unsigned int width=0, unsigned int height=0)GeoFrame
geometryIsSet() constGeoFrameinline
getBoundingBoxDeg() constGeoFrameinline
getBoundingBoxNat() constGeoFrameinline
getBoundingBoxRad() constGeoFrameinline
getCenterPixel(drain::Rectangle< double > &pixelD) const (defined in GeoFrame)GeoFrame
getCoordinateSystem() constGeoFrameinline
getDataBBoxNat() constGeoFrameinline
getDataOverlapBBoxNat() constGeoFrameinline
getFrameHeight() constGeoFrameinline
getFrameWidth() constGeoFrameinline
getMethod() const (defined in Accumulator)Accumulatorinline
getMethod() (defined in Accumulator)Accumulatorinline
getProjection() constGeoFrameinline
getXScale() constGeoFrameinline
getYScale() constGeoFrameinline
initDst(const AccumulationConverter &coder, Image &dst, drain::Rectangle< int > &cropArea) const (defined in Accumulator)Accumulatorprotected
isDefined() constGeoFrameinline
isLongLat() const (defined in GeoFrame)GeoFrameinline
isMethodSet() const (defined in Accumulator)Accumulatorinline
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)GeoFrameinlinevirtual
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) const (defined in GeoFrame)GeoFrameinlinevirtual
pix2rad(int i, int j, double &lon, double &lat) constGeoFrameinlinevirtual
projectionIsSet() constGeoFrameinline
projGeo2NativeGeoFrame
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
setBoundingBoxM(double xLL, double yLL, double xUR, double yUR)GeoFrame
setBoundingBoxM(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 AccumulatorGeo)AccumulatorGeoinlinevirtual
setMethod(const std::string &method)Accumulator
setMethod(const std::string &name, const std::string &params)Accumulator
setMethod(const AccumulationMethod &method)Accumulatorinline
setProjection(const std::string &projDef)GeoFrameinline
setProjectionEPSG(int epsg)GeoFrameinline
toStream(std::ostream &ostr) const (defined in AccumulatorGeo)AccumulatorGeovirtual
undefinedMethodAccumulatorprotected
updateBoundingBoxD()GeoFrameprotected
updateBoundingBoxM()GeoFrameprotected
updateBoundingBoxR()GeoFrameprotected
updateDataExtentDeg(const drain::Rectangle< double > &inputBBoxDeg)GeoFrame
updateDataExtentNat(const drain::Rectangle< double > &inputBBoxNat)GeoFrame
updateProjection()GeoFrame
updateScaling()GeoFrameprotected
xScaleGeoFrameprotected
yScale (defined in GeoFrame)GeoFrameprotected
~Accumulator() (defined in Accumulator)Accumulatorinlinevirtual
~GeoFrame() (defined in GeoFrame)GeoFrameinlinevirtual