LSSTApplications
18.1.0
LSSTDataManagementBasePackage
|
Class for representing Unary operations. More...
#include <Pixel.h>
Public Types | |
typedef exprTraits< ExprT1 >::ImagePixelT | ImagePixelT |
typedef exprTraits< ExprT1 >::MaskPixelT | MaskPixelT |
typedef exprTraits< ExprT1 >::VariancePixelT | VariancePixelT |
Public Member Functions | |
UnaryExpr (ExprT1 e1, ImageBinOp imageOp=ImageBinOp(), MaskBinOp maskOp=MaskBinOp(), VarianceBinOp varOp=VarianceBinOp()) | |
a unary expression, with three functors to represent the image/mask/variance operations More... | |
ImagePixelT | image () const |
evaluate the image part of the expression More... | |
MaskPixelT | mask () const |
evaluate the mask part of the expression More... | |
VariancePixelT | variance () const |
evaluate the variance part of the expression More... | |
Class for representing Unary operations.
typedef exprTraits<ExprT1>::ImagePixelT lsst::afw::image::pixel::UnaryExpr< ExprT1, ImageBinOp, MaskBinOp, VarianceBinOp >::ImagePixelT |
typedef exprTraits<ExprT1>::MaskPixelT lsst::afw::image::pixel::UnaryExpr< ExprT1, ImageBinOp, MaskBinOp, VarianceBinOp >::MaskPixelT |
typedef exprTraits<ExprT1>::VariancePixelT lsst::afw::image::pixel::UnaryExpr< ExprT1, ImageBinOp, MaskBinOp, VarianceBinOp >::VariancePixelT |
|
inline |
|
inline |
|
inline |
|
inline |