/trunk/main/canvas/ |
H A D | Package_inc.mk | 29 $(eval $(call gb_Package_add_file,canvas_inc,inc/canvas/base/canvasbase.hxx,canvas/base/canvasbase.… 36 $(eval $(call gb_Package_add_file,canvas_inc,inc/canvas/base/sprite.hxx,canvas/base/sprite.hxx)) 39 $(eval $(call gb_Package_add_file,canvas_inc,inc/canvas/canvastools.hxx,canvas/canvastools.hxx)) 40 $(eval $(call gb_Package_add_file,canvas_inc,inc/canvas/canvastoolsdllapi.h,canvas/canvastoolsdllap… 41 $(eval $(call gb_Package_add_file,canvas_inc,inc/canvas/debug.hxx,canvas/debug.hxx)) 42 $(eval $(call gb_Package_add_file,canvas_inc,inc/canvas/elapsedtime.hxx,canvas/elapsedtime.hxx)) 44 $(eval $(call gb_Package_add_file,canvas_inc,inc/canvas/prioritybooster.hxx,canvas/prioritybooster.… 46 $(eval $(call gb_Package_add_file,canvas_inc,inc/canvas/rendering/bitmap.hxx,canvas/rendering/bitma… 54 $(eval $(call gb_Package_add_file,canvas_inc,inc/canvas/vclwrapper.hxx,canvas/vclwrapper.hxx)) 55 $(eval $(call gb_Package_add_file,canvas_inc,inc/canvas/verbosetrace.hxx,canvas/verbosetrace.hxx)) [all …]
|
H A D | Library_directx5canvas.mk | 35 -I$(SRCDIR)/canvas/inc \ 36 -I$(SRCDIR)/canvas/inc/pch \ 37 -I$(SRCDIR)/canvas/source/directx \ 84 $(WORKDIR)/CustomTarget/canvas/source/directx/%.cxx : $(SRCDIR)/canvas/source/directx/%.cxx 89 CustomTarget/canvas/source/directx/dx_5rm \ 90 CustomTarget/canvas/source/directx/dx_bitmap \ 94 CustomTarget/canvas/source/directx/dx_canvasfont \ 97 CustomTarget/canvas/source/directx/dx_config \ 100 CustomTarget/canvas/source/directx/dx_impltools \ 108 CustomTarget/canvas/source/directx/dx_textlayout \ [all …]
|
H A D | Library_directx9canvas.mk | 35 -I$(SRCDIR)/canvas/inc \ 36 -I$(SRCDIR)/canvas/inc/pch \ 83 canvas/source/directx/dx_9rm \ 84 canvas/source/directx/dx_bitmap \ 86 canvas/source/directx/dx_canvasbitmap \ 88 canvas/source/directx/dx_canvasfont \ 91 canvas/source/directx/dx_config \ 93 canvas/source/directx/dx_gdiplususer \ 94 canvas/source/directx/dx_impltools \ 102 canvas/source/directx/dx_textlayout \ [all …]
|
H A D | Library_vclcanvas.mk | 35 -I$(SRCDIR)/canvas/inc \ 36 -I$(SRCDIR)/canvas/inc/pch \ 62 canvas/source/vcl/backbuffer \ 64 canvas/source/vcl/cachedbitmap \ 65 canvas/source/vcl/canvas \ 66 canvas/source/vcl/canvasbitmap \ 69 canvas/source/vcl/canvasfont \ 70 canvas/source/vcl/canvashelper \ 73 canvas/source/vcl/impltools \ 74 canvas/source/vcl/services \ [all …]
|
H A D | Library_cairocanvas.mk | 35 -I$(SRCDIR)/canvas/inc \ 36 -I$(SRCDIR)/canvas/inc/pch \ 61 canvas/source/cairo/cairo_cachedbitmap \ 62 canvas/source/cairo/cairo_cairo \ 63 canvas/source/cairo/cairo_canvas \ 66 canvas/source/cairo/cairo_canvasfont \ 70 canvas/source/cairo/cairo_services \ 75 canvas/source/cairo/cairo_textlayout \ 83 canvas/source/cairo/cairo_win32_cairo \ 92 canvas/source/cairo/cairo_os2_cairo \ [all …]
|
H A D | Library_canvastools.mk | 37 -I$(SRCDIR)/canvas/inc \ 38 -I$(SRCDIR)/canvas/inc/pch \ 73 canvas/source/tools/canvastools \ 74 canvas/source/tools/elapsedtime \ 75 canvas/source/tools/page \ 76 canvas/source/tools/pagemanager \ 81 canvas/source/tools/surface \ 82 canvas/source/tools/surfaceproxy \ 84 canvas/source/tools/verifyinput \ 89 canvas/source/tools/bitmap \ [all …]
|
H A D | Library_gdipluscanvas.mk | 35 -I$(SRCDIR)/canvas/inc \ 36 -I$(SRCDIR)/canvas/inc/pch \ 74 canvas/source/directx/dx_bitmap \ 76 canvas/source/directx/dx_canvas \ 77 canvas/source/directx/dx_canvasbitmap \ 78 canvas/source/directx/dx_canvasfont \ 79 canvas/source/directx/dx_canvashelper \ 82 canvas/source/directx/dx_gdiplususer \ 83 canvas/source/directx/dx_impltools \ 85 canvas/source/directx/dx_textlayout \ [all …]
|
H A D | Library_nullcanvas.mk | 33 -I$(SRCDIR)/canvas/inc \ 34 -I$(SRCDIR)/canvas/inc/pch \ 56 canvas/source/null/null_canvasbitmap \ 57 canvas/source/null/null_canvascustomsprite \ 58 canvas/source/null/null_canvasfont \ 59 canvas/source/null/null_canvashelper \ 60 canvas/source/null/null_devicehelper \ 61 canvas/source/null/null_spritecanvas \ 62 canvas/source/null/null_spritecanvashelper \ 63 canvas/source/null/null_spritehelper \ [all …]
|
H A D | overview.txt | 25 The new OpenOffice.org canvas framework is the successor of the system 30 For migration purposes, the new canvas and VCL will be shipped with 32 of the applications. Therefore, the canvas and VCL must somehow 33 interoperate, since new code, using the canvas, typically is embedded 35 provided by VCL. To render into such a window via the canvas, a canvas 38 Window::GetFullScreenCanvas(). Apart from that small link, canvas and 41 The canvas framework currently consists of the following two new 42 CVS modules, /gsl/canvas and /gsl/cppcanvas. Additionally, a new 43 generic graphics tooling is used (but not exclusively by the canvas, 56 component, and it will be based on the new canvas. In its current
|
H A D | Module_canvas.mk | 24 $(eval $(call gb_Module_Module,canvas)) 26 $(eval $(call gb_Module_add_targets,canvas,\ 39 $(eval $(call gb_Module_add_targets,canvas,\ 44 $(eval $(call gb_Module_add_targets,canvas,\ 53 $(eval $(call gb_Module_add_targets,canvas,\
|
/trunk/main/canvas/source/vcl/ |
H A D | spritecanvashelper.cxx | 61 const ::canvas::Sprite::Reference& rSprite ) in spriteRedraw() 69 double calcNumPixel( const ::canvas::Sprite::Reference& rSprite ) in calcNumPixel() 87 void opaqueUpdateSpriteArea( const ::canvas::Sprite::Reference& rSprite, in opaqueUpdateSpriteArea() 116 const ::canvas::Sprite::Reference& rSprite ) in spriteRedrawStub() 133 const ::canvas::Sprite::Reference& rSprite ) in spriteRedrawStub2() 201 ::canvas::SpriteRedrawManager& rManager, in init() 298 mpRedrawManager->updateSprite( ::canvas::Sprite::Reference(), in updateScreen() 354 static ::canvas::tools::ElapsedTime aElapsedTime; in updateScreen() 412 ::canvas::tools::spritePixelAreaFromB2DRange( rMoveStart ) ); in scrollUpdate() 414 ::canvas::tools::spritePixelAreaFromB2DRange( rMoveEnd ) ); in scrollUpdate() [all …]
|
H A D | canvashelper_texturefill.cxx | 509 case ::canvas::ParametricPolyPolygon::GRADIENT_LINEAR: in doGradientFill() 518 case ::canvas::ParametricPolyPolygon::GRADIENT_ELLIPTICAL: in doGradientFill() 520 case ::canvas::ParametricPolyPolygon::GRADIENT_RECTANGULAR: in doGradientFill() 570 ::canvas::tools::calcGradientStepCount(aTotalTransform, in gradientFill() 708 ::canvas::tools::calcTransformedRectBounds( aTextureDeviceRect, in gradientFill() 754 ::canvas::ParametricPolyPolygon* pGradient = in fillTexturedPolyPolygon() 761 const ::canvas::ParametricPolyPolygon::Values& rValues( in fillTexturedPolyPolygon() 821 ::canvas::tools::mergeViewAndRenderTransform(aTotalTransform, in fillTexturedPolyPolygon() 832 ::canvas::tools::calcTransformedRectBounds( aTextureDeviceRect, in fillTexturedPolyPolygon() 843 ::canvas::tools::appendToRenderState(aLocalState, in fillTexturedPolyPolygon() [all …]
|
H A D | textlayout.cxx | 138 ::canvas::tools::numeric_cast<sal_uInt16>(maText.StartPosition), in queryTextShapes() 139 ::canvas::tools::numeric_cast<sal_uInt16>(maText.StartPosition), in queryTextShapes() 140 ::canvas::tools::numeric_cast<sal_uInt16>(maText.Length), in queryTextShapes() 191 ::canvas::tools::numeric_cast<sal_uInt16>(maText.StartPosition), in queryInkMeasures() 192 ::canvas::tools::numeric_cast<sal_uInt16>(maText.Length), in queryInkMeasures() 193 ::canvas::tools::numeric_cast<sal_uInt16>(maText.StartPosition), in queryInkMeasures() 404 ::canvas::tools::numeric_cast<sal_uInt16>(maText.StartPosition), in draw() 405 ::canvas::tools::numeric_cast<sal_uInt16>(maText.Length) ); in draw() 411 ::canvas::tools::numeric_cast<sal_uInt16>(maText.StartPosition), in draw() 412 ::canvas::tools::numeric_cast<sal_uInt16>(maText.Length) ); in draw() [all …]
|
H A D | spritecanvashelper.hxx | 51 ::canvas::SpriteRedrawManager& rManager, 116 const ::canvas::SpriteRedrawManager::UpdateArea& rUpdateArea ); 119 … const ::std::vector< ::canvas::Sprite::Reference >& rSortedUpdateSprites ); 122 … const ::std::vector< ::canvas::Sprite::Reference >& rSortedUpdateSprites ); 148 ::canvas::SpriteRedrawManager* mpRedrawManager; 158 ::canvas::vcltools::VCLObject< VirtualDevice > maVDev; 161 ::canvas::tools::ElapsedTime maLastUpdate;
|
/trunk/main/canvas/source/cairo/ |
H A D | cairo_spritecanvashelper.cxx | 57 const ::canvas::Sprite::Reference& rSprite ) in spriteRedraw() 78 void opaqueUpdateSpriteArea( const ::canvas::Sprite::Reference& rSprite, in opaqueUpdateSpriteArea() 105 const ::canvas::Sprite::Reference& rSprite ) in spriteRedrawStub() 118 const ::canvas::Sprite::Reference& rSprite ) in spriteRedrawStub2() 132 const ::canvas::SpriteRedrawManager::AreaComponent& rComponent ) in spriteRedrawStub3() 134 const ::canvas::Sprite::Reference& rSprite( rComponent.second.getSprite() ); in spriteRedrawStub3() 149 void SpriteCanvasHelper::init( ::canvas::SpriteRedrawManager& rManager, in init() 313 ::canvas::tools::spritePixelAreaFromB2DRange( rMoveStart ) ); in scrollUpdate() 315 ::canvas::tools::spritePixelAreaFromB2DRange( rMoveEnd ) ); in scrollUpdate() 326 if( !::canvas::tools::clipScrollArea( aSourceRect, in scrollUpdate() [all …]
|
/trunk/main/canvas/source/directx/ |
H A D | dx_5rm.cxx | 511 class DXSurface : public canvas::ISurface 673 ::canvas::ISurfaceSharedPtr mpTexture; 890 ::canvas::IColorBuffer& rSource ) in update() 914 case ::canvas::IColorBuffer::FMT_A8R8G8B8: in update() 942 case ::canvas::IColorBuffer::FMT_R8G8B8: in update() 976 case ::canvas::IColorBuffer::FMT_X8R8G8B8: in update() 1073 mpTexture = ::canvas::ISurfaceSharedPtr( in DXRenderModule() 1759 if( !::canvas::tools::clipBlit( aSourceArea, in flip() 2110 return ::canvas::ISurfaceSharedPtr( in createSurface() 2158 ::canvas::Vertex v0(maVertexCache[size-1]); in pushVertex() [all …]
|
H A D | dx_9rm.cxx | 148 class DXSurface : public canvas::ISurface 159 ::canvas::IColorBuffer& rSource ); 236 ::canvas::ISurfaceSharedPtr mpTexture; 396 ::canvas::IColorBuffer& rSource ) in update() 425 case ::canvas::IColorBuffer::FMT_A8R8G8B8: in update() 466 case ::canvas::IColorBuffer::FMT_R8G8B8: in update() 506 case ::canvas::IColorBuffer::FMT_X8R8G8B8: in update() 607 mpTexture = ::canvas::ISurfaceSharedPtr( in DXRenderModule() 1086 return ::canvas::ISurfaceSharedPtr(); in createSurface() 1165 ::canvas::Vertex v0(maVertexCache[size-1]); in pushVertex() [all …]
|
H A D | dx_spritecanvashelper.cxx | 70 void spriteRedraw( const ::canvas::Sprite::Reference& rSprite ) in spriteRedraw() 78 void spriteRedrawStub( const ::canvas::Sprite::Reference& rSprite ) in spriteRedrawStub() 89 void spriteRedrawStub2( const ::canvas::SpriteRedrawManager::AreaComponent& rComponent ) in spriteRedrawStub2() 118 ::canvas::SpriteRedrawManager& rManager, in init() 120 const ::canvas::ISurfaceProxyManagerSharedPtr& rSurfaceProxy, in init() 276 … const ::canvas::SpriteRedrawManager::UpdateArea& rUpdateArea ) in scrollUpdate() 288 ::canvas::tools::spritePixelAreaFromB2DRange( rMoveEnd ) ); in scrollUpdate() 326 … const ::std::vector< ::canvas::Sprite::Reference >& rSortedUpdateSprites ) in opaqueUpdate() 350 … const ::std::vector< ::canvas::Sprite::Reference >& rSortedUpdateSprites ) in genericUpdate()
|
H A D | dx_spritecanvashelper.hxx | 51 ::canvas::SpriteRedrawManager& rManager, 53 const ::canvas::ISurfaceProxyManagerSharedPtr& rSurfaceProxy, 123 const ::canvas::SpriteRedrawManager::UpdateArea& rUpdateArea ); 126 … const ::std::vector< ::canvas::Sprite::Reference >& rSortedUpdateSprites ); 129 … const ::std::vector< ::canvas::Sprite::Reference >& rSortedUpdateSprites ); 136 ::canvas::SpriteRedrawManager* mpRedrawManager; 141 ::canvas::ISurfaceProxyManagerSharedPtr mpSurfaceProxy;
|
H A D | dx_canvashelper_texturefill.cxx | 64 const ::canvas::ParametricPolyPolygon::Values& /*rValues*/, in fillLinearGradient() 206 bool fillPolygonalGradient( const ::canvas::ParametricPolyPolygon::Values& rValues, in fillPolygonalGradient() 267 ::canvas::tools::calcGradientStepCount(aTotalTransform, in fillPolygonalGradient() 432 bool fillGradient( const ::canvas::ParametricPolyPolygon::Values& rValues, in fillGradient() 443 case ::canvas::ParametricPolyPolygon::GRADIENT_LINEAR: in fillGradient() 452 case ::canvas::ParametricPolyPolygon::GRADIENT_ELLIPTICAL: in fillGradient() 454 case ::canvas::ParametricPolyPolygon::GRADIENT_RECTANGULAR: in fillGradient() 573 ::canvas::ParametricPolyPolygon* pGradient = in fillTexturedPolyPolygon() 574 … dynamic_cast< ::canvas::ParametricPolyPolygon* >( textures[0].Gradient.get() ); in fillTexturedPolyPolygon() 578 const ::canvas::ParametricPolyPolygon::Values& rValues( in fillTexturedPolyPolygon()
|
H A D | dx_canvas.hxx | 61 typedef ::canvas::GraphicDeviceBase< ::canvas::BaseMutexHelper< GraphicDeviceBase1_Base >, 65 typedef ::canvas::CanvasBase< CanvasBase1_Base, 118 typedef ::canvas::GraphicDeviceBase< ::canvas::BaseMutexHelper< GraphicDeviceBase2_Base >, 122 typedef ::canvas::IntegerBitmapBase< CanvasBase2_Base,
|
/trunk/main/offapi/com/sun/star/drawing/ |
H A D | XPresenterHelper.idl | 81 /** Create a new canvas for the given window. The new canvas is a 82 wrapper around the given shared canvas. The wrapper only modifies 85 This canvas is used to call updateScreen() on. May be <NULL/> 87 The window that belongs to the update canvas. May also be 90 The canvas that is shared by the wrapper. 95 The canvas is created for this window. Must not be <NULL/> 104 /** Create a new canvas for the given window. 106 The canvas is created for this window. Must not be <NULL/> 108 List of requested features that the new canvas should (has to) 114 specific canvas implementation, e.g. with or without hardware [all …]
|
/trunk/main/canvas/source/tools/ |
H A D | surface.cxx | 33 namespace canvas namespace 183 canvas::Vertex vertex; in draw() 191 pRenderModule->beginPrimitive( canvas::IRenderModule::PRIMITIVE_TYPE_QUAD ); in draw() 195 boost::bind( &::canvas::IRenderModule::endPrimitive, in draw() 309 canvas::Vertex vertex; in drawRectangularArea() 317 pRenderModule->beginPrimitive( canvas::IRenderModule::PRIMITIVE_TYPE_QUAD ); in drawRectangularArea() 321 boost::bind( &::canvas::IRenderModule::endPrimitive, in drawRectangularArea() 415 canvas::Vertex vertex; in drawWithClip() 428 pRenderModule->beginPrimitive( canvas::IRenderModule::PRIMITIVE_TYPE_TRIANGLE ); in drawWithClip() 432 boost::bind( &::canvas::IRenderModule::endPrimitive, in drawWithClip()
|
/trunk/main/offapi/com/sun/star/rendering/ |
H A D | XCustomSprite.idl | 55 /** Query a render canvas for this sprite's content.<p> 57 Whatever is rendered to this canvas will become visible on the 59 associated sprite canvas. This canvas is not equivalent to the 60 host canvas of the sprite. At the very least, all output 62 origin of the sprite's canvas device coordinate system will 65 @return the canvas the sprite content can be rendered into.
|
H A D | XSimpleCanvas.idl | 61 /** Provides the basic graphical output operations for a canvas.<p> 134 /** Sets a single pixel on the canvas.<p> 140 /** Draws a line on the canvas.<p> 147 /** Draws a rectangle on the canvas.<p> 153 /** Draws a poly-polygon on the canvas.<p> 159 /** Draws text on the canvas.<p> 182 /** Draws the bitmap on the canvas.<p> 188 Left, top position of the bitmap on the destination canvas. 195 /** Request the associated graphic device for this canvas.<p> 210 @return the canvas interface this object is internally based
|