DImage::DImage( const DImage& img ) { mLock = img.mLock; mDesc = img.mDesc; size_t imgSize = img.getImageSize(); mData = new char[imgSize]; mSize = imgSize; mRowPitch = img.getRowPitch(); mSlicePitch = img.getSlicePitch(); memcpy(mData, img.mData, imgSize); }