47 assert(coordOffset >=
iPoint2D(0, 0) &&
"Offset is non-negative.");
50 std::array<T, 6 * 6> tgtData;
52 for (
int row = 0; row < tgt.
height(); ++row) {
53 for (
int col = 0; col < tgt.
width(); ++col) {
54 tgt(row, col) = src((coordOffset.
y + row) % 6, (coordOffset.
x + col) % 6);