LSSTApplications
20.0.0
LSSTDataManagementBasePackage
|
Functions | |
template<typename T , int inA, int inB> | |
details::FlatNdGetter< T, inA, inB > | ndFlat (ndarray::Array< T, inA, inB > const &array) |
Marks a ndarray to be interpreted as a 1D vector when applying a functor from a SpanSet. More... | |
template<typename T , int inA, int inB> | |
details::ImageNdGetter< T, inA, inB > | ndImage (ndarray::Array< T, inA, inB > const &array, lsst::geom::Point2I xy0=lsst::geom::Point2I()) |
Marks a ndarray to be interpreted as an image when applying a functor from a SpanSet. More... | |
details::FlatNdGetter<T, inA, inB> ndarray::ndFlat | ( | ndarray::Array< T, inA, inB > const & | array | ) |
Marks a ndarray to be interpreted as a 1D vector when applying a functor from a SpanSet.
T | The datatype of a pixel in the ndarray |
inA | The number of dimensions of the array |
inB | Number of guaranteed row-major contiguous dimensions, starting from the end |
array | ndarray which will be used in functor calls |
Definition at line 318 of file SpanSetFunctorGetters.h.
details::ImageNdGetter<T, inA, inB> ndarray::ndImage | ( | ndarray::Array< T, inA, inB > const & | array, |
lsst::geom::Point2I | xy0 = lsst::geom::Point2I() |
||
) |
Marks a ndarray to be interpreted as an image when applying a functor from a SpanSet.
T | - The datatype of a pixel in the ndarray |
inA | - The number of dimensions of the array |
inB | - Number of guaranteed row-major contiguous dimensions, starting from the end |
array | - ndarray which will be used in functor calls |
xy0 | - Origin to be used to translate between pixel coordinates and array indices |
Definition at line 333 of file SpanSetFunctorGetters.h.