37 template <
class PixType>
inline
42 template <
class PixType>
inline
48 template<
class PixType>
inline
50 itsOctaves(std::vector<nrt::
ImagePyramid<PixType>::Octave>
51 (numOctaves, std::vector<
Image<PixType>>(layersPerOctave)))
55 template<
class PixType>
56 template<
class OtherPix>
58 itsOctaves(other.numOctaves())
62 itsOctaves[i].layers().resize(other.
octave(i).numLayers());
63 for(
size_t j=0; j<other.
octave(i).numLayers(); ++j)
69 template <
class PixType>
inline
71 {
return itsOctaves.size(); }
74 template <
class PixType>
inline
76 {
return itsOctaves.at(o); }
79 template <
class PixType>
inline
81 {
return itsOctaves.at(o); }
84 template <
class PixType>
inline
86 {
return itsOctaves; }
89 template <
class PixType>
inline
91 {
return itsOctaves; }
94 template <
class PixType>
inline
99 template <
class PixType>
inline
105 template <
class PixType>
inline
107 itsLayers(other.itsLayers)
111 template <
class PixType>
inline
113 {
return itsLayers.size(); }
116 template <
class PixType>
inline
118 {
return itsLayers.at(l); }
121 template <
class PixType>
inline
123 {
return itsLayers.at(l); }
126 template <
class PixType>
inline
128 {
return itsLayers; }
131 template <
class PixType>
inline
133 {
return itsLayers; }