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