QgsRasterInterface * QgsPalettedRasterRenderer::clone() const { QgsPalettedRasterRenderer * renderer = new QgsPalettedRasterRenderer( 0, mBand, rgbArray(), mNColors ); renderer->setOpacity( mOpacity ); renderer->setAlphaBand( mAlphaBand ); renderer->setRasterTransparency( mRasterTransparency ); renderer->mLabels = mLabels; return renderer; }
QgsPalettedRasterRenderer* QgsPalettedRasterRenderer::clone() const { QgsPalettedRasterRenderer * renderer = new QgsPalettedRasterRenderer( nullptr, mBand, rgbArray(), mNColors ); renderer->copyCommonProperties( this ); renderer->mLabels = mLabels; return renderer; }