23 #ifndef JROWCONSTREF_H 24 #define JROWCONSTREF_H 31 template <
class ARRAY_3D>
35 typedef typename Array3dBoxConstRef<ARRAY_3D>::const_reference const_reference;
37 explicit JRowConstRef(
const ARRAY_3D &m,
const size_t &iLayer= 1,
const size_t &c= 1);
38 JRowConstRef(
const ARRAY_3D &m,
const size_t &,
const size_t &,
const size_t &,
const size_t &);
41 inline virtual const_reference operator()(
size_t f=1)
const 43 inline virtual const_reference operator()(
size_t iLayer,
size_t iRow,
size_t col)
const 48 template<
class ARRAY_3D>
53 template<
class ARRAY_3D>
57 template<
class ARRAY_3D>
JRowConstRef(const ARRAY_3D &m, const size_t &iLayer=1, const size_t &c=1)
Default constructor.
Definition: JRowConstRef.h:49
Referencia a una "sub array 3D".
Definition: Array3dBoxConstRef.h:34
Reference to a layer of the array which points have constant J and K indexes.
Definition: JRowConstRef.h:32
Rango de variación de un índice, se emplea en BoxConstRef.
Definition: RangoIndice.h:30