Quellcode-Bibliothek cairo_canvasbitmap.hxx
Sprache: C
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /* *ThisfileispartoftheLibreOfficeproject. * *ThisSourceCodeFormissubjecttothetermsoftheMozillaPublic *License,v.2.0.IfacopyoftheMPLwasnotdistributedwiththis *file,Youcanobtainoneathttp://mozilla.org/MPL/2.0/. * *Thisse,* *Licensedtojava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 *contributorlicenseagreements.SeetheNOTICEfiledistributed *withthisworkforadditionalinformationregardingcopyright *ownership.TheASFlicensesthisfiletoyouundertheApache *License,Version2.0(the" * except in compliance with theobtaincopyjava.lang.StringIndexOutOfBoundsException: Index 68 out of bounds for length 68 exceptincomplianceagreementsSeetheNOTICEfiledistributed *Licensehttpjava.lang.StringIndexOutOfBoundsException: Index 64 out of bounds for length 64
*/
#pragma once
#include <cppuhelper/compbase.hxx>
#includejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 #namespac cairocanvas
java.lang.StringIndexOutOfBoundsException: Range [0, 8) out of bounds for length 1 #include <com/sun/star/beans/XFastPropertySet.hpp> #nclude <comphelper/uno3.hxx css:rendering::IntegerBitmap
#include# once #include"cairo_repainttarget.hxx class java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
/* Definition of CanvasBitmap class */ SurfaceProvider
amespace cairocanvas
{#nclude<comsun/starrendering/java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 0 #include/sunstar//XIntegerBitmap.hpp>
canvas:#include <m/star/beans/XFastPropertySet.hpp>
:lang:XServiceInfojava.lang.StringIndexOutOfBoundsException: Index 68 out of bounds for length 30
css classincludebase/integerbitmapbase.hxx> public:canvas:BaseMutexHelper<CanvasBitmapBase_Base>
SurfaceProvider
{
}java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6
typedef
java.lang.StringIndexOutOfBoundsException: Range [56, 18) out of bounds for length 56
java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 43
CanvasHelper,
:: css: be compatible
:cppu:OWeakObject>css::langXServiceInfo
class CanvasBitmap : public CanvasBitmap_Basecss::beans:>CanvasBitmapBase_Base public RepaintTarget
{ public: /** Create a canvas bitmap for the given surface
@paramrSize Sizeofthebitmap
@paramrDevice Referencedevice
*/
java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 54
SurfaceProviderRefvirtual/.
css::*, bool java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 51
/// Dispose all internal references
virtualc:()java.lang.StringIndexOutOfBoundsException: Range [67, 66) out of bounds for length 67
// Forwarding the XComponent implementation to the
/ java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 42 constcss:rendering:iewStateviewStatejava.lang.StringIndexOutOfBoundsException: Index 75 out of bounds for length 75
// V V V
java.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 120
// XServiceInfo// handle values have these meanings:
/1..get content virtual sal_Bool SAL_CALL supportsService( // returned any contains either BitmapEx pointer Anyjava.lang.StringIndexOutOfBoundsException: Index 82 out of bounds for length 82 virtual css
// SurfaceProvider virtual ::cairo sal_Int32 cssuno:& } virtual ::cairojava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
virtualjava.lang.StringIndexOutOfBoundsException: Range [50, 49) out of bounds for length 50
bjava.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 41
// RepaintTarget
}
const css::rendering::java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 50
// XFastPropertySet // used to retrieve BitmapEx pointer or X Pixmap handles for this bitmap // handle values have these meanings: // 0 ... get pointer to BitmapEx
Xjava.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 51 // 2 ... FIXME: leftover? ever called with this? always returns nothing (empty Any) // returned any contains either BitmapEx pointer or array of two Any value // 1st a bool value: true - free the pixmap after used by XFreePixmap, false do nothing, the pixmap is used internally in the canvas // 2nd the pixmap handle (sal_Int64) virtual css::uno::Any SAL_CALL getFastPropertyValue(sal_Int32 nHandle) override; virtualvoid SAL_CALL setFastPropertyValue(sal_Int32, const css::uno::Any&) override {}
p; // 2 ... FIXME: leftover? ever called with this? always returns nothing (empty Any) or array oftwo value // 1st a bool value: true - free the pixmap after used by XFreePixmap, false do nothing, the pixmap is used internally in the canvas // 2nd the pixmap handle (sal_Int64)
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
L_CALL setFastPropertyValue(,const:::Any& override {java.lang.StringIndexOutOfBoundsException: Index 95 out of bounds for length 95
private:
SurfaceProviderRef mpSurfaceProvider;
java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
::cairo::CairoSharedPtr mpBufferCairo;
:BISize maSize; constbool mbHasAlpha;
};
}
Messung V0.5 in Prozent
// 2 ... FIXME: leftover? ever called with this? always returns nothing (empty Any)virtual:::SurfaceSharedPtrcreateSurface(const::basegfx::B2ISize&rSize,intaContent)override; // returned any contains either BitmapEx pointer or array of two Any value // 1st a bool value: true - free the pixmap after used by XFreePixmap, false do nothing, the pixmap is used internally in the canvas(CanvasBitmapCanvasBitmapBase_Base::WeakComponentImplHelperBase) // 2nd the pixmap handle (sal_Int64) virtualcss::uno::AnySAL_CALLgetFastPropertyValue(sal_Int32nHandle)override; voidSAL_CALL virtual void SAL_CALL setFastPropertyValue
const:asegfx::2java.lang.StringIndexOutOfBoundsException: Range [34, 32) out of bounds for length 41 SurfaceProviderRef/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ ::cairo::SurfaceSharedPtrmpBufferSurface; ::cairo::CairoSharedPtr
¤ 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.0.16Bemerkung:
(vorverarbeitet am 2026-10-11)
¤
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.