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