TizenVectorImageRenderer, which implements VectorImageRendererPlugin, supports size API.
Therefore, if there are width and height, scaling is unnecessary.
Change-Id: I010036600a724810853a8805c88bd59bcd00a3d5
* @brief Rasterizes the content to the target buffer synchronously.
*
* @param[in] buffer The target buffer
- * @param[in] scale The target image scale
* @return True if the rendering succeeds, false otherwise.
*/
- virtual bool Rasterize(Dali::Devel::PixelBuffer &buffer, float scale) = 0;
+ virtual bool Rasterize(Dali::Devel::PixelBuffer &buffer) = 0;
/**
* @brief Gets the default size of the file.
{
if(mPlugin.IsValid())
{
- return mPlugin.Rasterize(buffer, scale);
+ return mPlugin.Rasterize(buffer);
}
else
{
return false;
}
-bool VectorImageRendererPluginProxy::Rasterize(Dali::Devel::PixelBuffer& buffer, float scale)
+bool VectorImageRendererPluginProxy::Rasterize(Dali::Devel::PixelBuffer& buffer)
{
if( mPlugin )
{
- return mPlugin->Rasterize(buffer, scale);
+ return mPlugin->Rasterize(buffer);
}
return false;
}
/**
* @copydoc Dali::VectorImageRendererPlugin::Rasterize()
*/
- bool Rasterize(Dali::Devel::PixelBuffer& buffer, float scale);
+ bool Rasterize(Dali::Devel::PixelBuffer& buffer);
/**
* @copydoc Dali::VectorImageRendererPlugin::GetDefaultSize()