|
LibreOffice Module drawinglayer (master) 1
|
#include <texture3d.hxx>
Public Member Functions | |
| GeoTexSvxBitmapExTiled (const BitmapEx &rBitmapEx, const basegfx::B2DRange &rRange, double fOffsetX, double fOffsetY) | |
| virtual void | modifyBColor (const basegfx::B2DPoint &rUV, basegfx::BColor &rBColor, double &rfOpacity) const override |
| virtual void | modifyOpacity (const basegfx::B2DPoint &rUV, double &rfOpacity) const override |
Public Member Functions inherited from drawinglayer::texture::GeoTexSvxBitmapEx | |
| GeoTexSvxBitmapEx (const BitmapEx &rBitmapEx, const basegfx::B2DRange &rRange) | |
| virtual | ~GeoTexSvxBitmapEx () override |
| virtual void | modifyBColor (const basegfx::B2DPoint &rUV, basegfx::BColor &rBColor, double &rfOpacity) const override |
| virtual void | modifyOpacity (const basegfx::B2DPoint &rUV, double &rfOpacity) const override |
Public Member Functions inherited from drawinglayer::texture::GeoTexSvx | |
| GeoTexSvx () | |
| virtual | ~GeoTexSvx () |
| virtual bool | operator== (const GeoTexSvx &rGeoTexSvx) const |
| bool | operator!= (const GeoTexSvx &rGeoTexSvx) const |
| virtual void | modifyBColor (const basegfx::B2DPoint &rUV, basegfx::BColor &rBColor, double &rfOpacity) const |
| virtual void | modifyOpacity (const basegfx::B2DPoint &rUV, double &rfOpacity) const |
Private Member Functions | |
| basegfx::B2DPoint | impGetCorrected (const basegfx::B2DPoint &rUV) const |
Private Attributes | |
| double | mfOffsetX |
| double | mfOffsetY |
| bool | mbUseOffsetX: 1 |
| bool | mbUseOffsetY: 1 |
Additional Inherited Members | |
Protected Member Functions inherited from drawinglayer::texture::GeoTexSvxBitmapEx | |
| bool | impIsValid (const basegfx::B2DPoint &rUV, sal_Int32 &rX, sal_Int32 &rY) const |
| sal_uInt8 | impGetTransparence (sal_Int32 rX, sal_Int32 rY) const |
Protected Attributes inherited from drawinglayer::texture::GeoTexSvxBitmapEx | |
| BitmapEx | maBitmapEx |
| Bitmap | maBitmap |
| Bitmap::ScopedReadAccess | mpReadBitmap |
| Bitmap | maTransparence |
| Bitmap::ScopedReadAccess | mpReadTransparence |
| basegfx::B2DPoint | maTopLeft |
| basegfx::B2DVector | maSize |
| double | mfMulX |
| double | mfMulY |
| bool | mbIsAlpha: 1 |
Definition at line 84 of file texture3d.hxx.
| drawinglayer::texture::GeoTexSvxBitmapExTiled::GeoTexSvxBitmapExTiled | ( | const BitmapEx & | rBitmapEx, |
| const basegfx::B2DRange & | rRange, | ||
| double | fOffsetX, | ||
| double | fOffsetY | ||
| ) |
Definition at line 237 of file texture3d.cxx.
References equalZero().
|
private |
Definition at line 197 of file texture3d.cxx.
References basegfx::Tuple2D< typename TYPE >::getX(), basegfx::Tuple2D< typename TYPE >::getY(), drawinglayer::texture::GeoTexSvxBitmapEx::maSize, drawinglayer::texture::GeoTexSvxBitmapEx::maTopLeft, mbUseOffsetX, mbUseOffsetY, mfOffsetX, and mfOffsetY.
Referenced by modifyBColor(), and modifyOpacity().
|
overridevirtual |
Reimplemented from drawinglayer::texture::GeoTexSvxBitmapEx.
Definition at line 250 of file texture3d.cxx.
References impGetCorrected(), drawinglayer::texture::GeoTexSvxBitmapEx::modifyBColor(), and drawinglayer::texture::GeoTexSvxBitmapEx::mpReadBitmap.
|
overridevirtual |
Reimplemented from drawinglayer::texture::GeoTexSvxBitmapEx.
Definition at line 258 of file texture3d.cxx.
References impGetCorrected(), drawinglayer::texture::GeoTexSvxBitmapEx::modifyOpacity(), and drawinglayer::texture::GeoTexSvxBitmapEx::mpReadBitmap.
|
private |
Definition at line 89 of file texture3d.hxx.
Referenced by impGetCorrected().
|
private |
Definition at line 90 of file texture3d.hxx.
Referenced by impGetCorrected().
|
private |
Definition at line 86 of file texture3d.hxx.
Referenced by impGetCorrected().
|
private |
Definition at line 87 of file texture3d.hxx.
Referenced by impGetCorrected().