Blender() | te::rp::Blender | |
blendIntoRaster1() | te::rp::Blender | |
blendIntoRaster1Thread(BlendIntoRaster1ThreadParams *paramsPtr) | te::rp::Blender | protectedstatic |
BlendMethod typedef | te::rp::Blender | |
clear() | te::rp::Blender | protected |
euclideanDistanceMethodImp(const double &line1, const double &col1, double *const values) | te::rp::Blender | protected |
getBlendedValues(const double &line, const double &col, double *const values) | te::rp::Blender | inline |
getErrorMessage() const | te::rp::Blender | |
getSegments(te::gm::Geometry const *const geometryPtr, std::vector< std::pair< te::gm::Coord2D, te::gm::Coord2D > > &segments) const | te::rp::Blender | protected |
getTileIndexers(te::gm::Geometry const *const geometryPtr, boost::ptr_vector< te::rst::TileIndexer > &tileIndexers) const | te::rp::Blender | protected |
initialize(te::rst::Raster &raster1, const std::vector< unsigned int > &raster1Bands, const te::rst::Raster &raster2, const std::vector< unsigned int > &raster2Bands, const BlendMethod &blendMethod, const te::rst::Interpolator::Method &interpMethod1, const te::rst::Interpolator::Method &interpMethod2, const double &noDataValue, const bool forceRaster1NoDataValue, const bool forceRaster2NoDataValue, const std::vector< double > &pixelOffsets1, const std::vector< double > &pixelScales1, const std::vector< double > &pixelOffsets2, const std::vector< double > &pixelScales2, te::gm::MultiPolygon const *const r1ValidDataDelimiterPtr, te::gm::MultiPolygon const *const r2ValidDataDelimiterPtr, const te::gm::GeometricTransformation &geomTransformation, const unsigned int threadsNumber, const bool enableProgressInterface, BlenderRule const *const rulePtr, const bool enableRasterCache) | te::rp::Blender | |
initState() | te::rp::Blender | protected |
m_blendMethod | te::rp::Blender | protected |
m_enableProgressInterface | te::rp::Blender | protected |
m_enableRasterCache | te::rp::Blender | protected |
m_errorMessage | te::rp::Blender | protected |
m_euclideanDistanceMethodImp_aux1 | te::rp::Blender | protected |
m_euclideanDistanceMethodImp_aux2 | te::rp::Blender | protected |
m_euclideanDistanceMethodImp_BandIdx | te::rp::Blender | protected |
m_euclideanDistanceMethodImp_currDist | te::rp::Blender | protected |
m_euclideanDistanceMethodImp_dist1 | te::rp::Blender | protected |
m_euclideanDistanceMethodImp_dist2 | te::rp::Blender | protected |
m_euclideanDistanceMethodImp_pixel1IsValid | te::rp::Blender | protected |
m_euclideanDistanceMethodImp_pixel1Values | te::rp::Blender | protected |
m_euclideanDistanceMethodImp_pixel2IsValid | te::rp::Blender | protected |
m_euclideanDistanceMethodImp_pixel2Values | te::rp::Blender | protected |
m_euclideanDistanceMethodImp_Point2Col | te::rp::Blender | protected |
m_euclideanDistanceMethodImp_Point2Line | te::rp::Blender | protected |
m_euclideanDistanceMethodImp_vecIdx | te::rp::Blender | protected |
m_forceRaster1NoDataValue | te::rp::Blender | protected |
m_forceRaster2NoDataValue | te::rp::Blender | protected |
m_geomTransformationPtr | te::rp::Blender | protected |
m_interp1Ptr | te::rp::Blender | protected |
m_interp2Ptr | te::rp::Blender | protected |
m_interpMethod1 | te::rp::Blender | protected |
m_interpMethod2 | te::rp::Blender | protected |
m_intersectionPtr | te::rp::Blender | protected |
m_intersectionTileIndexers | te::rp::Blender | protected |
m_maxMethodImp_auxPoint | te::rp::Blender | protected |
m_maxMethodImp_BandIdx | te::rp::Blender | protected |
m_maxMethodImp_cValue1 | te::rp::Blender | protected |
m_maxMethodImp_cValue2 | te::rp::Blender | protected |
m_maxMethodImp_IntersectionTileIndexersIdx | te::rp::Blender | protected |
m_maxMethodImp_Point2Col | te::rp::Blender | protected |
m_maxMethodImp_Point2Line | te::rp::Blender | protected |
m_maxMethodImp_PointInsideIntersection | te::rp::Blender | protected |
m_minMethodImp_auxPoint | te::rp::Blender | protected |
m_minMethodImp_BandIdx | te::rp::Blender | protected |
m_minMethodImp_cValue1 | te::rp::Blender | protected |
m_minMethodImp_cValue2 | te::rp::Blender | protected |
m_minMethodImp_IntersectionTileIndexersIdx | te::rp::Blender | protected |
m_minMethodImp_Point2Col | te::rp::Blender | protected |
m_minMethodImp_Point2Line | te::rp::Blender | protected |
m_minMethodImp_PointInsideIntersection | te::rp::Blender | protected |
m_noBlendMethodImp_BandIdx | te::rp::Blender | protected |
m_noBlendMethodImp_pixel1IsValid | te::rp::Blender | protected |
m_noBlendMethodImp_pixel1Values | te::rp::Blender | protected |
m_noBlendMethodImp_pixel2IsValid | te::rp::Blender | protected |
m_noBlendMethodImp_pixel2Values | te::rp::Blender | protected |
m_noBlendMethodImp_Point2Col | te::rp::Blender | protected |
m_noBlendMethodImp_Point2Line | te::rp::Blender | protected |
m_outputNoDataValue | te::rp::Blender | protected |
m_pixelOffsets1 | te::rp::Blender | protected |
m_pixelOffsets2 | te::rp::Blender | protected |
m_pixelScales1 | te::rp::Blender | protected |
m_pixelScales2 | te::rp::Blender | protected |
m_primaryBlendFuncPtr | te::rp::Blender | protected |
m_r1IntersectionSegmentsPoints | te::rp::Blender | protected |
m_r1IntersectionSegmentsPointsSize | te::rp::Blender | protected |
m_r1ValidDataDelimiterPtr | te::rp::Blender | protected |
m_r2IntersectionSegmentsPoints | te::rp::Blender | protected |
m_r2IntersectionSegmentsPointsSize | te::rp::Blender | protected |
m_r2ValidDataDelimiterPtr | te::rp::Blender | protected |
m_raster1Bands | te::rp::Blender | protected |
m_raster1BandsSize | te::rp::Blender | protected |
m_raster1NoDataValues | te::rp::Blender | protected |
m_raster1Ptr | te::rp::Blender | protected |
m_raster2Bands | te::rp::Blender | protected |
m_raster2BandsSize | te::rp::Blender | protected |
m_raster2NoDataValues | te::rp::Blender | protected |
m_raster2Ptr | te::rp::Blender | protected |
m_ruleMethodImp_Point2Col | te::rp::Blender | protected |
m_ruleMethodImp_Point2Line | te::rp::Blender | protected |
m_rulePtr | te::rp::Blender | protected |
m_sumMethodImp_auxPoint | te::rp::Blender | protected |
m_sumMethodImp_BandIdx | te::rp::Blender | protected |
m_sumMethodImp_cValue1 | te::rp::Blender | protected |
m_sumMethodImp_cValue2 | te::rp::Blender | protected |
m_sumMethodImp_IntersectionTileIndexersIdx | te::rp::Blender | protected |
m_sumMethodImp_Point2Col | te::rp::Blender | protected |
m_sumMethodImp_Point2Line | te::rp::Blender | protected |
m_sumMethodImp_PointInsideIntersection | te::rp::Blender | protected |
m_threadsNumber | te::rp::Blender | protected |
maxMethodImp(const double &line1, const double &col1, double *const values) | te::rp::Blender | protected |
minMethodImp(const double &line1, const double &col1, double *const values) | te::rp::Blender | protected |
noBlendMethodImp(const double &line1, const double &col1, double *const values) | te::rp::Blender | protected |
PrimaryBlendFunctPtr typedef | te::rp::Blender | protected |
ruleMethodImp(const double &line1, const double &col1, double *const values) | te::rp::Blender | protected |
setBlendFunctionsPonters(const BlendMethod blendMethod) | te::rp::Blender | protected |
setErrorMessage(const std::string &newErrorMessage) | te::rp::Blender | protected |
sumMethodImp(const double &line1, const double &col1, double *const values) | te::rp::Blender | protected |
~Blender() | te::rp::Blender | |