15 #ifndef __NumericVectorWithOffset_H__ 16 #define __NumericVectorWithOffset_H__ 46 template <
class T,
class elemT>
56 using base_type::base_type;
70 swap(static_cast<base_type&>(first), static_cast<base_type&>(second));
136 template <
typename elemT2>
158 #endif // __NumericVectorWithOffset_H__ friend void swap(NumericVectorWithOffset &first, NumericVectorWithOffset &second)
Swap content/members of 2 objects.
Definition: NumericVectorWithOffset.h:68
#define STIR_DEPRECATED
Deprecation macro.
Definition: deprecated.h:19
inline implementations for stir::NumericVectorWithOffset
A templated class for vectors, but with indices starting not from 0.
Definition: ArrayFilter1DUsingConvolution.h:31
This file declares a deprecation macro.
NumericVectorWithOffset(const NumericVectorWithOffset &t)
Constructor from an object of this class' base_type.
Definition: NumericVectorWithOffset.h:62
like VectorWithOffset, but with changes in various numeric operators
Definition: NumericVectorWithOffset.h:47
defines the stir::VectorWithOffset class