#include <algorithm>
#include <list>
#include <cmath>
#include <memory>
#include "lsst/afw/detection/Footprint.h"
Go to the source code of this file.
|  | 
| template<typename ImagePixelT , typename MaskPixelT , typename VariancePixelT > | 
| HeavyFootprint< ImagePixelT, MaskPixelT, VariancePixelT > | lsst::afw::detection::makeHeavyFootprint (Footprint const &foot, lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT > const &img, HeavyFootprintCtrl const *ctrl=NULL) | 
|  | Create a HeavyFootprint with footprint defined by the given Footprint and pixel values from the given MaskedImage.  More... 
 | 
|  | 
| template<typename ImagePixelT , typename MaskPixelT , typename VariancePixelT > | 
| std::shared_ptr< HeavyFootprint< ImagePixelT, MaskPixelT, VariancePixelT > > | lsst::afw::detection::mergeHeavyFootprints (HeavyFootprint< ImagePixelT, MaskPixelT, VariancePixelT > const &h1, HeavyFootprint< ImagePixelT, MaskPixelT, VariancePixelT > const &h2) | 
|  | Sum the two given HeavyFootprints h1 and h2, returning a HeavyFootprint with the union footprint, and summed pixels where they overlap.  More... 
 | 
|  |