Template Class SinglePixel¶
Defined in File Pixel.h
Inheritance Relationships¶
Base Type¶
public lsst::afw::image::detail::MaskedImagePixel_tag
(Struct MaskedImagePixel_tag)
Class Documentation¶
-
template<typename
_ImagePixelT
, typename_MaskPixelT
, typename_VariancePixelT
= double>
classSinglePixel
: public lsst::afw::image::detail::MaskedImagePixel_tag¶ A single pixel of the same type as a MaskedImage.
Public Types
-
typedef _ImagePixelT
ImagePixelT
¶
-
typedef _MaskPixelT
MaskPixelT
¶
-
typedef _VariancePixelT
VariancePixelT
¶
Public Functions
-
SinglePixel
(ImagePixelT image, MaskPixelT mask = 0, VariancePixelT variance = 0)¶
-
template<typename
rhsExpr
>SinglePixel
(rhsExpr const &rhs, typename std::enable_if<!std::is_fundamental<rhsExpr>::value, void *>::type dummy = nullptr)¶
-
ImagePixelT
image
() const¶
-
MaskPixelT
mask
() const¶
-
VariancePixelT
variance
() const¶
Friends
-
friend
lsst::afw::image::pixel::SinglePixel::Pixel
Typedefs to be used for pixel values
-
friend
lsst::afw::image::pixel::SinglePixel::PixelTypeTraits
-
typedef _ImagePixelT