LSSTApplications  18.1.0
LSSTDataManagementBasePackage
Public Types | List of all members
lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT >::ImageTypeFactory< ImagePT, MaskPT, VarPT > Struct Template Reference

A templated class to return this classes' type (present in Image/Mask/MaskedImage) More...

#include <MaskedImage.h>

Public Types

typedef MaskedImage< ImagePT, MaskPT, VarPT > type
 Return the desired type. More...
 

Detailed Description

template<typename ImagePixelT, typename MaskPixelT = lsst::afw::image::MaskPixel, typename VariancePixelT = lsst::afw::image::VariancePixel>
template<typename ImagePT = ImagePixelT, typename MaskPT = MaskPixelT, typename VarPT = VariancePixelT>
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)

Definition at line 93 of file MaskedImage.h.

Member Typedef Documentation

◆ type

template<typename ImagePixelT, typename MaskPixelT = lsst::afw::image::MaskPixel, typename VariancePixelT = lsst::afw::image::VariancePixel>
template<typename ImagePT = ImagePixelT, typename MaskPT = MaskPixelT, typename VarPT = VariancePixelT>
typedef MaskedImage<ImagePT, MaskPT, VarPT> lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT >::ImageTypeFactory< ImagePT, MaskPT, VarPT >::type

Return the desired type.

Definition at line 95 of file MaskedImage.h.


The documentation for this struct was generated from the following file: