diff options
author | thb <thb@openoffice.org> | 2010-01-18 00:37:41 +0100 |
---|---|---|
committer | thb <thb@openoffice.org> | 2010-01-18 00:37:41 +0100 |
commit | 1737f4d2fdba50a590f76631cd7ca7e762d18c35 (patch) | |
tree | a4153d1c51781e8f68c7d2b237e7e98165b71dd7 /cppcanvas | |
parent | a3de1ad361232a4ebe7edbd0817bcf0b2c59e56e (diff) |
#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
Diffstat (limited to 'cppcanvas')
-rw-r--r-- | cppcanvas/source/mtfrenderer/implrenderer.cxx | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/cppcanvas/source/mtfrenderer/implrenderer.cxx b/cppcanvas/source/mtfrenderer/implrenderer.cxx index daef89bf2905..2435cf0e77ec 100644 --- a/cppcanvas/source/mtfrenderer/implrenderer.cxx +++ b/cppcanvas/source/mtfrenderer/implrenderer.cxx @@ -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 ); |