LibreOffice Module drawinglayer (master) 1
|
#include <d2dpixelprocessor2d.hxx>
Public Member Functions | |
bool | valid () const |
D2DPixelProcessor2D (const geometry::ViewInformation2D &rViewInformation, HDC aHdc) | |
Public Member Functions inherited from drawinglayer::processor2d::BaseProcessor2D | |
BaseProcessor2D (geometry::ViewInformation2D aViewInformation) | |
constructor/destructor More... | |
virtual | ~BaseProcessor2D () |
void | process (const primitive2d::Primitive2DContainer &rSource) |
the central processing method More... | |
const geometry::ViewInformation2D & | getViewInformation2D () const |
data read access More... | |
Public Member Functions inherited from drawinglayer::primitive2d::Primitive2DDecompositionVisitor | |
virtual void | visit (const Primitive2DReference &)=0 |
virtual void | visit (const Primitive2DContainer &)=0 |
virtual void | visit (Primitive2DContainer &&)=0 |
virtual | ~Primitive2DDecompositionVisitor () |
Protected Member Functions | |
D2DPixelProcessor2D (const geometry::ViewInformation2D &rViewInformation) | |
void | increaseError () |
bool | hasError () const |
bool | hasRenderTarget () const |
void | setRenderTarget (const sal::systools::COMReference< ID2D1RenderTarget > &rNewRT) |
sal::systools::COMReference< ID2D1RenderTarget > & | getRenderTarget () |
Protected Member Functions inherited from drawinglayer::processor2d::BaseProcessor2D | |
void | updateViewInformation (const geometry::ViewInformation2D &rViewInformation2D) |
virtual void | processBasePrimitive2D (const primitive2d::BasePrimitive2D &rCandidate) |
void | process (const primitive2d::BasePrimitive2D &rCandidate) |
virtual void | visit (const primitive2d::Primitive2DReference &) override final |
virtual void | visit (const primitive2d::Primitive2DContainer &) override final |
virtual void | visit (primitive2d::Primitive2DContainer &&) override final |
Private Attributes | |
basegfx::BColorModifierStack | maBColorModifierStack |
sal::systools::COMReference< ID2D1RenderTarget > | mpRT |
sal_uInt32 | mnRecursionCounter |
sal_uInt32 | mnErrorCounter |
Definition at line 64 of file d2dpixelprocessor2d.hxx.
|
protected |
Definition at line 677 of file d2dpixelprocessor2d.cxx.
drawinglayer::processor2d::D2DPixelProcessor2D::D2DPixelProcessor2D | ( | const geometry::ViewInformation2D & | rViewInformation, |
HDC | aHdc | ||
) |
Definition at line 686 of file d2dpixelprocessor2d.cxx.
References drawinglayer::geometry::ViewInformation2D::getUseAntiAliasing(), hr, increaseError(), RECT, setRenderTarget(), and XFORM.
|
private |
Definition at line 821 of file d2dpixelprocessor2d.cxx.
References basegfx::B2DHomMatrix::a(), basegfx::B2DHomMatrix::b(), basegfx::B2DHomMatrix::c(), basegfx::B2DHomMatrix::d(), basegfx::B2DHomMatrix::e(), basegfx::B2DHomMatrix::f(), basegfx::BColor::getBlue(), basegfx::BColor::getGreen(), basegfx::BColorModifierStack::getModifiedColor(), basegfx::BColor::getRed(), getRenderTarget(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), hr, and maBColorModifierStack.
Referenced by processFillGradientPrimitive2D(), and processPolyPolygonColorPrimitive2D().
|
inlineprotected |
Definition at line 137 of file d2dpixelprocessor2d.hxx.
Referenced by drawPolyPolygonColorTransformed(), implCreateAlpha_B2DBitmap(), implCreateAlpha_Direct(), processBackgroundColorPrimitive2D(), processBasePrimitive2D(), processBitmapPrimitive2D(), processFilledRectanglePrimitive2D(), processFillGraphicPrimitive2D(), processInvertPrimitive2D(), processLineRectanglePrimitive2D(), processMarkerArrayPrimitive2D(), processMaskPrimitive2DPixel(), processPointArrayPrimitive2D(), processPolygonHairlinePrimitive2D(), processPolygonStrokePrimitive2D(), processSingleLinePrimitive2D(), processTransparencePrimitive2D(), and processUnifiedTransparencePrimitive2D().
|
inlineprotected |
Definition at line 130 of file d2dpixelprocessor2d.hxx.
|
inlineprotected |
Definition at line 131 of file d2dpixelprocessor2d.hxx.
|
private |
Definition at line 1038 of file d2dpixelprocessor2d.cxx.
References Bitmap::AcquireReadAccess(), aData, drawinglayer::createAlphaMask(), basegfx::utils::createTranslateB2DHomMatrix(), AlphaMask::GetBitmap(), basegfx::Range2D< typename TYPE, typename TRAITS >::getHeight(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMinX(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMinY(), getRenderTarget(), Bitmap::GetSizePixel(), drawinglayer::primitive2d::TransparencePrimitive2D::getTransparence(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), basegfx::Range2D< typename TYPE, typename TRAITS >::getWidth(), Size::Height(), hr, AlphaMask::IsEmpty(), Size::Width(), x, and y.
Referenced by processTransparencePrimitive2D().
|
private |
Definition at line 961 of file d2dpixelprocessor2d.cxx.
References basegfx::Range2D< typename TYPE, typename TRAITS >::getHeight(), getRenderTarget(), drawinglayer::primitive2d::TransparencePrimitive2D::getTransparence(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), basegfx::Range2D< typename TYPE, typename TRAITS >::getWidth(), and hr.
Referenced by processTransparencePrimitive2D().
|
inlineprotected |
Definition at line 129 of file d2dpixelprocessor2d.hxx.
Referenced by D2DPixelProcessor2D(), processBitmapPrimitive2D(), processFilledRectanglePrimitive2D(), processFillGradientPrimitive2D(), processFillGraphicPrimitive2D(), processInvertPrimitive2D(), processLineRectanglePrimitive2D(), processMarkerArrayPrimitive2D(), processMaskPrimitive2DPixel(), processPointArrayPrimitive2D(), processPolygonHairlinePrimitive2D(), processPolyPolygonColorPrimitive2D(), processSingleLinePrimitive2D(), processTransparencePrimitive2D(), and processUnifiedTransparencePrimitive2D().
|
private |
Definition at line 1437 of file d2dpixelprocessor2d.cxx.
References drawinglayer::primitive2d::BackgroundColorPrimitive2D::getBColor(), basegfx::BColor::getBlue(), basegfx::BColor::getGreen(), basegfx::BColor::getRed(), getRenderTarget(), and drawinglayer::primitive2d::BackgroundColorPrimitive2D::getTransparency().
Referenced by processBasePrimitive2D().
|
overrideprivatevirtual |
Reimplemented from drawinglayer::processor2d::BaseProcessor2D.
Definition at line 2011 of file d2dpixelprocessor2d.cxx.
References drawinglayer::primitive2d::BasePrimitive2D::getPrimitive2DID(), getRenderTarget(), drawinglayer::primitive2d::idToString(), mnRecursionCounter, PRIMITIVE2D_ID_BACKGROUNDCOLORPRIMITIVE2D, PRIMITIVE2D_ID_BITMAPPRIMITIVE2D, PRIMITIVE2D_ID_FILLEDRECTANGLEPRIMITIVE2D, PRIMITIVE2D_ID_FILLGRADIENTPRIMITIVE2D, PRIMITIVE2D_ID_FILLGRAPHICPRIMITIVE2D, PRIMITIVE2D_ID_INVERTPRIMITIVE2D, PRIMITIVE2D_ID_LINERECTANGLEPRIMITIVE2D, PRIMITIVE2D_ID_MARKERARRAYPRIMITIVE2D, PRIMITIVE2D_ID_MASKPRIMITIVE2D, PRIMITIVE2D_ID_MODIFIEDCOLORPRIMITIVE2D, PRIMITIVE2D_ID_POINTARRAYPRIMITIVE2D, PRIMITIVE2D_ID_POLYGONHAIRLINEPRIMITIVE2D, PRIMITIVE2D_ID_POLYGONSTROKEPRIMITIVE2D, PRIMITIVE2D_ID_POLYPOLYGONCOLORPRIMITIVE2D, PRIMITIVE2D_ID_SINGLELINEPRIMITIVE2D, PRIMITIVE2D_ID_TRANSFORMPRIMITIVE2D, PRIMITIVE2D_ID_TRANSPARENCEPRIMITIVE2D, PRIMITIVE2D_ID_UNIFIEDTRANSPARENCEPRIMITIVE2D, drawinglayer::processor2d::BaseProcessor2D::process(), processBackgroundColorPrimitive2D(), processBitmapPrimitive2D(), processFilledRectanglePrimitive2D(), processFillGradientPrimitive2D(), processFillGraphicPrimitive2D(), processInvertPrimitive2D(), processLineRectanglePrimitive2D(), processMarkerArrayPrimitive2D(), processMaskPrimitive2DPixel(), processModifiedColorPrimitive2D(), processPointArrayPrimitive2D(), processPolygonHairlinePrimitive2D(), processPolygonStrokePrimitive2D(), processPolyPolygonColorPrimitive2D(), processSingleLinePrimitive2D(), processTransformPrimitive2D(), processTransparencePrimitive2D(), processUnifiedTransparencePrimitive2D(), and SAL_INFO.
|
private |
Definition at line 881 of file d2dpixelprocessor2d.cxx.
References basegfx::B2DHomMatrix::a(), basegfx::B2DHomMatrix::b(), basegfx::B2DHomMatrix::c(), drawinglayer::processor2d::calculateDiscreteVisibleRange(), basegfx::BColorModifierStack::count(), basegfx::utils::createUnitPolygon(), basegfx::B2DHomMatrix::d(), basegfx::B2DHomMatrix::e(), basegfx::B2DHomMatrix::f(), drawinglayer::primitive2d::BitmapPrimitive2D::getBitmap(), basegfx::BColorModifierStack::getModifiedColor(), getRenderTarget(), BitmapEx::GetSizePixel(), drawinglayer::primitive2d::BitmapPrimitive2D::getTransform(), basegfx::B2DRange::getUnitB2DRange(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), increaseError(), basegfx::Range2D< typename TYPE, typename TRAITS >::isEmpty(), Size::IsEmpty(), BitmapEx::IsEmpty(), maBColorModifierStack, BitmapEx::ModifyBitmapEx(), processPolyPolygonColorPrimitive2D(), and basegfx::B2DRange::transform().
Referenced by processBasePrimitive2D().
|
private |
Definition at line 1733 of file d2dpixelprocessor2d.cxx.
References basegfx::B2DHomMatrix::a(), basegfx::B2DHomMatrix::b(), basegfx::B2DHomMatrix::c(), basegfx::B2DHomMatrix::d(), basegfx::B2DHomMatrix::e(), basegfx::B2DHomMatrix::f(), FLOAT, drawinglayer::primitive2d::FilledRectanglePrimitive2D::getB2DRange(), drawinglayer::primitive2d::FilledRectanglePrimitive2D::getBColor(), basegfx::BColor::getBlue(), basegfx::BColor::getGreen(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMaxX(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMaxY(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMinX(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMinY(), basegfx::BColorModifierStack::getModifiedColor(), basegfx::BColor::getRed(), getRenderTarget(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), hr, increaseError(), basegfx::Range2D< typename TYPE, typename TRAITS >::isEmpty(), and maBColorModifierStack.
Referenced by processBasePrimitive2D().
|
private |
Definition at line 1924 of file d2dpixelprocessor2d.cxx.
References basegfx::utils::createPolygonFromRect(), drawPolyPolygonColorTransformed(), drawinglayer::primitive2d::FillGradientPrimitive2D::generateMatricesAndColors(), drawinglayer::primitive2d::FillGradientPrimitive2D::getOuterColor(), drawinglayer::primitive2d::FillGradientPrimitive2D::getOutputRange(), drawinglayer::primitive2d::FillGradientPrimitive2D::getUnitPolygon(), and increaseError().
Referenced by processBasePrimitive2D().
|
private |
Definition at line 1801 of file d2dpixelprocessor2d.cxx.
References basegfx::B2DHomMatrix::a(), basegfx::B2DHomMatrix::b(), basegfx::B2DHomMatrix::c(), basegfx::BColorModifierStack::count(), basegfx::utils::createUnitPolygon(), basegfx::B2DHomMatrix::d(), basegfx::B2DHomMatrix::e(), basegfx::B2DHomMatrix::f(), FLOAT, drawinglayer::primitive2d::FillGraphicPrimitive2D::getFillGraphic(), drawinglayer::attribute::FillGraphicAttribute::getGraphicRange(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMaxX(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMaxY(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMinX(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMinY(), basegfx::BColorModifierStack::getModifiedColor(), getRenderTarget(), drawinglayer::primitive2d::FillGraphicPrimitive2D::getTransformation(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), hr, increaseError(), BitmapEx::IsEmpty(), maBColorModifierStack, BitmapEx::ModifyBitmapEx(), drawinglayer::processor2d::prepareBitmapForDirectRender(), drawinglayer::processor2d::BaseProcessor2D::process(), processPolyPolygonColorPrimitive2D(), and basegfx::B2DPolygon::transform().
Referenced by processBasePrimitive2D().
|
private |
Definition at line 1955 of file d2dpixelprocessor2d.cxx.
References FLOAT, drawinglayer::primitive2d::GroupPrimitive2D::getChildren(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMinX(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMinY(), getRenderTarget(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), and increaseError().
Referenced by processBasePrimitive2D().
|
private |
Definition at line 1692 of file d2dpixelprocessor2d.cxx.
References basegfx::B2DHomMatrix::a(), basegfx::B2DHomMatrix::b(), basegfx::B2DHomMatrix::c(), basegfx::B2DHomMatrix::d(), basegfx::B2DHomMatrix::e(), basegfx::B2DHomMatrix::f(), FLOAT, drawinglayer::primitive2d::LineRectanglePrimitive2D::getB2DRange(), drawinglayer::primitive2d::LineRectanglePrimitive2D::getBColor(), basegfx::BColor::getBlue(), basegfx::BColor::getGreen(), getLength(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMaxX(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMaxY(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMinX(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMinY(), basegfx::BColorModifierStack::getModifiedColor(), basegfx::BColor::getRed(), getRenderTarget(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), hr, increaseError(), basegfx::Range2D< typename TYPE, typename TRAITS >::isEmpty(), and maBColorModifierStack.
Referenced by processBasePrimitive2D().
|
private |
Definition at line 1381 of file d2dpixelprocessor2d.cxx.
References FLOAT, drawinglayer::primitive2d::MarkerArrayPrimitive2D::getMarker(), drawinglayer::primitive2d::MarkerArrayPrimitive2D::getPositions(), getRenderTarget(), BitmapEx::GetSizePixel(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), basegfx::Tuple2D< typename TYPE >::getX(), basegfx::Tuple2D< typename TYPE >::getY(), Size::Height(), increaseError(), BitmapEx::IsEmpty(), pos, and Size::Width().
Referenced by processBasePrimitive2D().
|
private |
Definition at line 1269 of file d2dpixelprocessor2d.cxx.
References basegfx::B2DHomMatrix::a(), basegfx::B2DHomMatrix::b(), basegfx::B2DHomMatrix::c(), drawinglayer::processor2d::calculateDiscreteVisibleRange(), basegfx::B2DPolyPolygon::count(), basegfx::B2DHomMatrix::d(), basegfx::B2DHomMatrix::e(), basegfx::B2DHomMatrix::f(), basegfx::B2DPolyPolygon::getB2DRange(), drawinglayer::primitive2d::GroupPrimitive2D::getChildren(), drawinglayer::primitive2d::MaskPrimitive2D::getMask(), getRenderTarget(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), hr, increaseError(), basegfx::Range2D< typename TYPE, typename TRAITS >::isEmpty(), and drawinglayer::processor2d::BaseProcessor2D::process().
Referenced by processBasePrimitive2D().
|
private |
Definition at line 1453 of file d2dpixelprocessor2d.cxx.
References drawinglayer::primitive2d::GroupPrimitive2D::getChildren(), drawinglayer::primitive2d::ModifiedColorPrimitive2D::getColorModifier(), maBColorModifierStack, basegfx::BColorModifierStack::pop(), drawinglayer::processor2d::BaseProcessor2D::process(), and basegfx::BColorModifierStack::push().
Referenced by processBasePrimitive2D().
|
private |
Definition at line 1335 of file d2dpixelprocessor2d.cxx.
References FLOAT, basegfx::BColor::getBlue(), basegfx::BColor::getGreen(), basegfx::BColorModifierStack::getModifiedColor(), drawinglayer::primitive2d::PointArrayPrimitive2D::getPositions(), basegfx::BColor::getRed(), getRenderTarget(), drawinglayer::primitive2d::PointArrayPrimitive2D::getRGBColor(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), basegfx::Tuple2D< typename TYPE >::getX(), basegfx::Tuple2D< typename TYPE >::getY(), hr, increaseError(), maBColorModifierStack, and pos.
Referenced by processBasePrimitive2D().
|
private |
Definition at line 765 of file d2dpixelprocessor2d.cxx.
References basegfx::B2DHomMatrix::a(), basegfx::B2DHomMatrix::b(), basegfx::B2DHomMatrix::c(), basegfx::B2DPolygon::count(), basegfx::B2DHomMatrix::d(), basegfx::B2DHomMatrix::e(), basegfx::B2DHomMatrix::f(), drawinglayer::primitive2d::PolygonHairlinePrimitive2D::getB2DPolygon(), drawinglayer::primitive2d::PolygonHairlinePrimitive2D::getBColor(), basegfx::BColor::getBlue(), basegfx::BColor::getGreen(), basegfx::BColorModifierStack::getModifiedColor(), basegfx::BColor::getRed(), getRenderTarget(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), hr, increaseError(), and maBColorModifierStack.
Referenced by processBasePrimitive2D().
|
private |
Definition at line 1483 of file d2dpixelprocessor2d.cxx.
References basegfx::B2DHomMatrix::a(), basegfx::B2DHomMatrix::b(), basegfx::Bevel, basegfx::B2DHomMatrix::c(), basegfx::B2DPolygon::count(), basegfx::B2DHomMatrix::d(), basegfx::B2DHomMatrix::e(), basegfx::B2DHomMatrix::f(), drawinglayer::primitive2d::PolygonStrokePrimitive2D::getB2DPolygon(), basegfx::BColor::getBlue(), drawinglayer::attribute::LineAttribute::getColor(), drawinglayer::attribute::StrokeAttribute::getDotDashArray(), drawinglayer::attribute::StrokeAttribute::getFullDotDashLen(), basegfx::BColor::getGreen(), getLength(), drawinglayer::primitive2d::PolygonStrokePrimitive2D::getLineAttribute(), drawinglayer::attribute::LineAttribute::getLineCap(), drawinglayer::attribute::LineAttribute::getLineJoin(), drawinglayer::attribute::LineAttribute::getMiterMinimumAngle(), basegfx::BColorModifierStack::getModifiedColor(), basegfx::BColor::getRed(), getRenderTarget(), drawinglayer::primitive2d::PolygonStrokePrimitive2D::getStrokeAttribute(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), drawinglayer::attribute::LineAttribute::getWidth(), hr, drawinglayer::attribute::StrokeAttribute::isDefault(), maBColorModifierStack, basegfx::Miter, basegfx::NONE, drawinglayer::processor2d::BaseProcessor2D::process(), basegfx::Round, and value.
Referenced by processBasePrimitive2D().
|
private |
Definition at line 862 of file d2dpixelprocessor2d.cxx.
References basegfx::B2DPolyPolygon::count(), drawPolyPolygonColorTransformed(), drawinglayer::primitive2d::PolyPolygonColorPrimitive2D::getB2DPolyPolygon(), drawinglayer::primitive2d::PolyPolygonColorPrimitive2D::getBColor(), increaseError(), and nCount.
Referenced by processBasePrimitive2D(), processBitmapPrimitive2D(), and processFillGraphicPrimitive2D().
|
private |
Definition at line 1769 of file d2dpixelprocessor2d.cxx.
References FLOAT, drawinglayer::primitive2d::SingleLinePrimitive2D::getBColor(), basegfx::BColor::getBlue(), drawinglayer::primitive2d::SingleLinePrimitive2D::getEnd(), basegfx::BColor::getGreen(), basegfx::BColorModifierStack::getModifiedColor(), basegfx::BColor::getRed(), getRenderTarget(), drawinglayer::primitive2d::SingleLinePrimitive2D::getStart(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), basegfx::Tuple2D< typename TYPE >::getX(), basegfx::Tuple2D< typename TYPE >::getY(), hr, increaseError(), and maBColorModifierStack.
Referenced by processBasePrimitive2D().
|
private |
Definition at line 1464 of file d2dpixelprocessor2d.cxx.
References drawinglayer::primitive2d::GroupPrimitive2D::getChildren(), drawinglayer::primitive2d::TransformPrimitive2D::getTransformation(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), drawinglayer::processor2d::BaseProcessor2D::process(), drawinglayer::geometry::ViewInformation2D::setObjectTransformation(), and drawinglayer::processor2d::BaseProcessor2D::updateViewInformation().
Referenced by processBasePrimitive2D().
|
private |
Definition at line 1126 of file d2dpixelprocessor2d.cxx.
References drawinglayer::processor2d::calculateDiscreteVisibleRange(), drawinglayer::primitive2d::Primitive2DContainer::getB2DRange(), drawinglayer::primitive2d::GroupPrimitive2D::getChildren(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMinX(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMinY(), getRenderTarget(), drawinglayer::primitive2d::TransparencePrimitive2D::getTransparence(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), hr, implCreateAlpha_B2DBitmap(), implCreateAlpha_Direct(), increaseError(), basegfx::Range2D< typename TYPE, typename TRAITS >::isEmpty(), and drawinglayer::processor2d::BaseProcessor2D::process().
Referenced by processBasePrimitive2D().
|
private |
Definition at line 1212 of file d2dpixelprocessor2d.cxx.
References drawinglayer::processor2d::calculateDiscreteVisibleRange(), drawinglayer::primitive2d::Primitive2DContainer::getB2DRange(), drawinglayer::primitive2d::GroupPrimitive2D::getChildren(), getRenderTarget(), drawinglayer::primitive2d::UnifiedTransparencePrimitive2D::getTransparence(), drawinglayer::processor2d::BaseProcessor2D::getViewInformation2D(), hr, increaseError(), basegfx::Range2D< typename TYPE, typename TRAITS >::isEmpty(), and drawinglayer::processor2d::BaseProcessor2D::process().
Referenced by processBasePrimitive2D().
|
inlineprotected |
Definition at line 133 of file d2dpixelprocessor2d.hxx.
Referenced by D2DPixelProcessor2D().
|
inline |
Definition at line 140 of file d2dpixelprocessor2d.hxx.
|
private |
Definition at line 67 of file d2dpixelprocessor2d.hxx.
Referenced by drawPolyPolygonColorTransformed(), processBitmapPrimitive2D(), processFilledRectanglePrimitive2D(), processFillGraphicPrimitive2D(), processLineRectanglePrimitive2D(), processModifiedColorPrimitive2D(), processPointArrayPrimitive2D(), processPolygonHairlinePrimitive2D(), processPolygonStrokePrimitive2D(), and processSingleLinePrimitive2D().
|
private |
Definition at line 72 of file d2dpixelprocessor2d.hxx.
|
private |
Definition at line 71 of file d2dpixelprocessor2d.hxx.
Referenced by processBasePrimitive2D().
|
private |
Definition at line 70 of file d2dpixelprocessor2d.hxx.