|
struct | lsst::afw::image::detail::MaskedImage_tag |
| A traits class for MaskedImage. More...
|
|
struct | lsst::afw::image::detail::MaskedImagePixel_tag |
| A class used to identify classes that represent MaskedImage pixels. More...
|
|
class | lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT > |
| A class to manipulate images, masks, and variance as a single object. More...
|
|
struct | lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT >::ImageTypeFactory< ImagePT, MaskPT, VarPT > |
| A templated class to return this classes' type (present in Image/Mask/MaskedImage) More...
|
|
class | lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT >::MaskedImageIterator< ImageIterator, MaskIterator, VarianceIterator > |
| An iterator to the MaskedImage. More...
|
|
class | lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT >::const_MaskedImageIterator< ImageIterator, MaskIterator, VarianceIterator > |
| An const iterator to the MaskedImage. More...
|
|
class | lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT >::MaskedImageLocator< ImageLocator, MaskLocator, VarianceLocator > |
| A locator for the MaskedImage. More...
|
|
class | lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT >::const_MaskedImageLocator< ImageLocator, MaskLocator, VarianceLocator > |
| A const locator for the MaskedImage. More...
|
|
class | lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT >::MaskedImageIteratorBase< ImageIterator, MaskIterator, VarianceIterator, Ref > |
| The base class for MaskedImageIterators (const and non-const) More...
|
|
class | lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT >::MaskedImageIterator< ImageIterator, MaskIterator, VarianceIterator > |
| An iterator to the MaskedImage. More...
|
|
class | lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT >::const_MaskedImageIterator< ImageIterator, MaskIterator, VarianceIterator > |
| An const iterator to the MaskedImage. More...
|
|
class | lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT >::MaskedImageLocatorBase< ImageLocator, MaskLocator, VarianceLocator, Ref > |
| The base class for MaskedImageLocators (const and non-const) More...
|
|
class | lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT >::MaskedImageLocatorBase< ImageLocator, MaskLocator, VarianceLocator, Ref >::cached_location_t |
| A saved relative position, providing efficient access to neighbouring pixels. More...
|
|
class | lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT >::MaskedImageLocator< ImageLocator, MaskLocator, VarianceLocator > |
| A locator for the MaskedImage. More...
|
|
class | lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT >::const_MaskedImageLocator< ImageLocator, MaskLocator, VarianceLocator > |
| A const locator for the MaskedImage. More...
|
|
struct | lsst::afw::image::GetImage< ImageT > |
|
|
template<typename ImagePixelT , typename MaskPixelT , typename VariancePixelT > |
MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT > * | lsst::afw::image::makeMaskedImage (typename std::shared_ptr< Image< ImagePixelT >> image, typename std::shared_ptr< Mask< MaskPixelT >> mask=Mask< MaskPixelT >(), typename std::shared_ptr< Image< VariancePixelT >> variance=Image< VariancePixelT >()) |
| A function to return a MaskedImage of the correct type (cf. More...
|
|
template<typename ImagePixelT1 , typename ImagePixelT2 > |
bool | lsst::afw::image::imagesOverlap (MaskedImage< ImagePixelT1, MaskPixel, VariancePixel > const &image1, MaskedImage< ImagePixelT2, MaskPixel, VariancePixel > const &image2) |
| Return true if the pixels for two masked images (image, variance or mask plane) overlap in memory. More...
|
|