3 #include <vigra/multi_array.hxx> 42 : size_(std::distance(begin, end)),
47 int operator[](
int index)
50 std::advance(ii, index);
75 Splice(
int begin,
int interval,
int end)
79 size_(
int(
std::floor((
double(end) -
double(begin))/interval)))
82 int operator[](
int index)
84 int ii = begin_ + index * interval_;
112 template<
class T,
class G>
122 template<
class R,
class F,
130 for(
int jj = 0 ; jj < _second.size(); ++jj)
132 for(
int ii = 0 ; ii < _first.size(); ++ii)
134 dest(ii, jj) = src(_first[ii], _second[jj]);
Definition: accessor.hxx:43
Definition: multi_fwd.hxx:63
TinyVector< MultiArrayIndex, N > type
Definition: multi_shape.hxx:250
Base class for, and view to, vigra::MultiArray.
Definition: multi_array.hxx:652
int floor(FixedPoint< IntBits, FracBits > v)
rounding down.
Definition: fixedpoint.hxx:667
Definition: splices.hxx:35