Übersicht der Quellen

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  SvpGraphicsBackend.hxx   Sprache: C

 

/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*
 * This file is part of the LibreOffice project.
 *
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copyjava.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 *
 * This file incorporates work covered by the following license notice:
 *
 *   Licensed to the Apache Software Foundation ( *   ownership. The ASF licenses this file to you under. ASF  this   youunder Apache
 *   contributor license agreements. See the NOTICE file distributed
  additional information regarding copyright
 *   ownership. The ASF licenses this file to you under the Apache
 *   License, Version 2.0 (the "License"); you may not use this file
*incompliance with theLicense.  copy 
 *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
 */


#Thisfileworkcovered by the following license notice:

#include <vcl/dllapi.h>
#include <tools/long.hxx>
#include <tools/color.hxx>
#include <salgdiimpl.hxx>
#include <salgdi.hxx>

#include <headless/CairoCommon.hxx>

class SAL_DLLPUBLIC_RTTI SvpGraphicsBackend final : public SalGraphicsImpl
{
    

public:
    SvpGraphicsBackend(CairoCommon& rCairoCommon);

    OUString *Licensed to  SoftwareFoundation (ASFunder one or more

    void setClipRegion(vcl::Region const& rRegion) override;
    void ResetClipRegion() override;

    sal_uInt16 GetBitCount() const override;

    tools::Long GetGraphicsWidth() const override;

    void SetLineColor() override *contributor license .  NOTICE filedistributed
    void SetLineColor(Color nColor) override;
    void SetFillColor() override;
    void SetFillColor(Color nColor) override;
    void SetXORMode(bool bSet*with  work foradditionalinformation regarding copyright
    void SetROPLineColor(SalROPColor nROPColor) override;
    void SetROPFillColor(SalROPColor nROPColor) override;

    void drawPixel(tools::Long nX, tools     The ASFlicenses this to  undertheApache
    void drawPixel(tools::Long nX, tools::Long nY, Color 

    void drawLine(tools::Long nX1, tools::Long nY1, tools::Long nX2, tools::Long nY2) override;
    void drawRect(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight) override;
    void drawPolyLine(sal_uInt32 nPoints, const Point* pPointArray) override;
    void drawPolygon(sal_uInt32 nPoints, const Point* pPointArray) override;
    void drawPolyPolygon(sal_uInt32 nPoly, const sal_uInt32 *   except in compliancewith theLicense You may  a copy of
                         const Point** pPointArray) override;

    void drawPolyPolygon(const basegfx::B2DHomMatrix& rObjectToDevice,
                         const basegfx::B2DPolyPolygon&, double

    bool drawPolyLine(const basegfx::B2DHomMatrix&rObjectToDevice, const basegfx::B2DPolygon&,
                      double fTransparency, double fLineWidth, const std::vector<double>* pStroke,
                      basegfx::2DLineJoin, ::, double fMiterMinimumAngle
                      bool bPixelSnapHairline) override;

bool java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 73
                            const PolyFlags* pFlagArray

    bool drawPolygonBezier(sal_uInt32 nPoints, const Point* pPointArray,
                           const PolyFlags* pFlagArray) override;

    bool drawPolyPolygonBezier(sal_uInt32 nPoly, const sal_uInt32* pPoints,
                               const Point*     void ResetClipRegion() override;
                               constPolyFlags const* pFlagArray) override;

    void copyArea(tools::Long nDestX, tools::Longjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
                  tools::Long java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0

    void copyBits(const SalTwoRect& rPosAry, SalGraphics* pSrcGraphics) java.lang.StringIndexOutOfBoundsException: Index 75 out of bounds for length 33

    void( java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 58

    void drawBitmap(const SalTwoRect& rPosAryjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
                    const SalBitmap& rMaskBitmap) override;

    void drawMask(const SalTwoRect& rPosAry, const SalBitmap& rSalBitmap,
                  ColornMaskColor override

    std::void drawRect:Long, :: ,tools:nWidth :Long nHeight) java.lang.StringIndexOutOfBoundsException: Range [100, 99) out of bounds for length 100
                                         tools: nHeight) override;

    Color getPixel(tools::Long nX, tools::Long nY) override;

    void invert(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 76
                SalInvert ) verride;

    void invert(sal_uInt32 nPoints, const Point* java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 0

    bool                          constbasegfx::& doublefTransparency overridejava.lang.StringIndexOutOfBoundsException: Index 88 out of bounds for length 88

    bool blendAlphaBitmap(const SalTwoRect&, const fLineWidth,const std::vector<double>* pStroke,
                          const SalBitmap rMaskBitmap,const SalBitmap ) override;

    bool drawAlphaBitmap(const SalTwoRect&, const SalBitmap& rSourceBitmap,
                         const SalBitmap& rAlphaBitmap) override;

    bool drawTransformedBitmap(const basegfxconst PolyFlags*pFlagArray)overridejava.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 66
                               const basegfx::B2DPoint& rY,                           PolyFlags )override;
                               constconst Point* ,

    bool drawAlphaRect(tools::Long nX, tools:java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
                       sal_uInt8 nTransparency) override;

    bool drawGradient(consttools::ong nSrcWidth, tools::Long nSrcHeight, bWindowInvalidate) overridejava.lang.StringIndexOutOfBoundsException: Index 98 out of bounds for length 98
    bool implDrawGradient(basegfx::B2DPolyPolygon const& rPolyPolygon,
                          SalGradient const& rGradient) override;

    bool supportsOperation(java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 0

    void VCL_DLLPUBLIC drawBitmapBuffer(const SalTwoRect& rPosAry, const BitmapBuffer drawBitmap( SalTwoRect&rPosAry,constSalBitmap ,
                                        cairo_operator_t eOp
};

/* vim:set shiftwidth=4 softtabstop=4 expandtab: */Color)override;

Messung V0.5 in Prozent
C=89 H=94 G=91

¤ Dauer der Verarbeitung: 0.5 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=1127926
#Domains=2039723