lsst.afw
19.0.0-25-g6c8df7140
|
Typed array of pixel values. More...
#include <fitsCompression.h>
Public Member Functions | |
PixelArray ()=delete | |
PixelArray (PixelArray const &)=delete | |
PixelArray (ndarray::Array< T, 1, 1 > const &array) | |
Construct from an ndarray::Array of the same type. More... | |
template<typename U > | |
PixelArray (ndarray::Array< U, 1, 1 > const &array) | |
Construct from an ndarray::Array of different type. More... | |
~PixelArray () override | |
void const * | getData () const override |
Return a void* array of the pixels. More... | |
std::size_t | getNumElements () const |
Return the number of pixels. More... | |
Typed array of pixel values.
Definition at line 94 of file fitsCompression.h.
|
delete |
|
delete |
|
inline |
Construct from an ndarray::Array of the same type.
Copies pointers only, no deep copy.
Definition at line 102 of file fitsCompression.h.
|
inline |
Construct from an ndarray::Array of different type.
Allocates memory and sets values: necessary to support the type change.
Definition at line 111 of file fitsCompression.h.
|
inlineoverride |
Definition at line 119 of file fitsCompression.h.
|
inlineoverridevirtual |
Return a void* array of the pixels.
Implements lsst::afw::fits::detail::PixelArrayBase.
Definition at line 121 of file fitsCompression.h.
|
inlineinherited |
Return the number of pixels.
Definition at line 83 of file fitsCompression.h.