LSSTApplications
18.1.0
LSSTDataManagementBasePackage
|
A single pixel of the same type as a MaskedImage. More...
#include <Pixel.h>
Public Types | |
typedef _ImagePixelT | ImagePixelT |
typedef _MaskPixelT | MaskPixelT |
typedef _VariancePixelT | VariancePixelT |
Public Member 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 | |
template<typename , typename , typename > | |
class | Pixel |
Typedefs to be used for pixel values. More... | |
template<typename T > | |
class | PixelTypeTraits |
A single pixel of the same type as a MaskedImage.
typedef _ImagePixelT lsst::afw::image::pixel::SinglePixel< _ImagePixelT, _MaskPixelT, _VariancePixelT >::ImagePixelT |
typedef _MaskPixelT lsst::afw::image::pixel::SinglePixel< _ImagePixelT, _MaskPixelT, _VariancePixelT >::MaskPixelT |
typedef _VariancePixelT lsst::afw::image::pixel::SinglePixel< _ImagePixelT, _MaskPixelT, _VariancePixelT >::VariancePixelT |
|
inline |
Definition at line 84 of file Pixel.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |