#i52325# #i108250# removed B3DGeometry, fixed gradient/fill bitmap
* removed unused & broken B3DGeometry class * fixed bug in basegfx::tools::isRectangle for polygons with curves * fixed cairocanvas gradient and bitmap fill rendering * fixed vclcanvas bitmap fill rendering (not clipping properly) * added TextureMode::NONE, adapted all client code * fixed snafu in XGraphicDevice.idl, with missing include
This commit is contained in:
@@ -1767,16 +1767,16 @@ namespace cppcanvas
|
||||
::vcl::unotools::xBitmapFromBitmapEx(
|
||||
rCanvas->getUNOCanvas()->getDevice(),
|
||||
aBmpEx );
|
||||
if( aFill.isTiling() )
|
||||
{
|
||||
aTexture.RepeatModeX = rendering::TexturingMode::REPEAT;
|
||||
aTexture.RepeatModeY = rendering::TexturingMode::REPEAT;
|
||||
}
|
||||
else
|
||||
{
|
||||
aTexture.RepeatModeX = rendering::TexturingMode::CLAMP;
|
||||
aTexture.RepeatModeY = rendering::TexturingMode::CLAMP;
|
||||
}
|
||||
if( aFill.isTiling() )
|
||||
{
|
||||
aTexture.RepeatModeX = rendering::TexturingMode::REPEAT;
|
||||
aTexture.RepeatModeY = rendering::TexturingMode::REPEAT;
|
||||
}
|
||||
else
|
||||
{
|
||||
aTexture.RepeatModeX = rendering::TexturingMode::NONE;
|
||||
aTexture.RepeatModeY = rendering::TexturingMode::NONE;
|
||||
}
|
||||
|
||||
::PolyPolygon aPath;
|
||||
aFill.getPath( aPath );
|
||||
|
Reference in New Issue
Block a user