コード例 #1
0
ファイル: grid.cpp プロジェクト: 52North/IlwisCore
GridBlockInternal *GridBlockInternal::clone(quint64 newRasterId)
{

    GridBlockInternal *block = new GridBlockInternal(blockNr(), newRasterId, _size.xsize(), _size.ysize());
    block->init();
    std::copy(_data.begin(), _data.end(), block->_data.begin());
    block->_inMemory = true;
    block->save2Cache(); // as a result, block->_inMemory becomes false
    return block;
}