Home
last modified time | relevance | path

Searched refs:canvas (Results 1 – 25 of 207) sorted by relevance

123456789

/aoo41x/main/canvas/source/vcl/
H A Dspritecanvashelper.cxx61 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 Dcanvashelper_texturefill.cxx509 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 Dtextlayout.cxx138 ::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 Dspritecanvashelper.hxx51 ::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;
H A Dcanvashelper.cxx350 ::canvas::tools::mergeViewAndRenderTransform(aMatrix, viewState, renderState); in strokePolyPolygon()
633 … ::canvas::tools::numeric_cast<sal_uInt16>(text.StartPosition), in drawText()
634 … ::canvas::tools::numeric_cast<sal_uInt16>(text.Length) ); in drawText()
700 ::canvas::tools::verifyInput( renderState, in implDrawBitmap()
712 ::canvas::tools::mergeViewAndRenderTransform(aMatrix, viewState, renderState); in implDrawBitmap()
814 ::canvas::tools::calcTransformedRectBounds( aDestRect, in implDrawBitmap()
1171 ::canvas::tools::stdIntSequenceToColor( color )); in setPixel()
1199 return ::canvas::tools::colorToStdIntSequence( in getPixel()
1209 return ::canvas::tools::getStdMemoryLayout(getSize()); in getMemoryLayout()
1219 ::canvas::tools::verifyInput( renderState, in setupOutDevState()
[all …]
/aoo41x/main/canvas/prj/
H A Dbuild.lst1 cv canvas : javaunohelper comphelper cppuhelper offuh unoil tools svtools vcl basegfx CAIRO:cairo L…
2 cv canvas usr1 - all cv_mkout NULL
3 cv canvas\inc nmake - all cv_inc NULL
4 cv canvas\source\tools nmake - all cv_tools cv_inc NULL
5 cv canvas\source\vcl nmake - all cv_vcl cv_tools cv_inc NULL
6 cv canvas\source\simplecanvas nmake - all cv_simplecanvas cv_tools cv_inc NULL
7 cv canvas\source\cairo nmake - all cv_cairo cv_tools cv_inc NULL
8 cv canvas\source\directx nmake - w cv_directx cv_tools cv_inc NULL
9 cv canvas\source\null nmake - all cv_null cv_tools cv_inc NULL
10 cv canvas\source\factory nmake - all cv_factory cv_inc NULL
H A Dd.lst21 mkdir: %_DEST%\inc%_EXT%\canvas\base
22 ..\inc\canvas\base\*.hxx %_DEST%\inc%_EXT%\canvas\base\*.hxx
24 mkdir: %_DEST%\inc%_EXT%\canvas\rendering
25 ..\inc\canvas\rendering\*.hxx %_DEST%\inc%_EXT%\canvas\rendering\*.hxx
27 mkdir: %_DEST%\inc%_EXT%\canvas
28 ..\inc\canvas\*.hxx %_DEST%\inc%_EXT%\canvas\*.hxx
/aoo41x/main/canvas/source/cairo/
H A Dcairo_spritecanvashelper.cxx57 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 …]
H A Dcairo_textlayout.cxx213 … ::canvas::tools::numeric_cast<sal_uInt16>(maText.StartPosition), in queryTextBounds()
214 … ::canvas::tools::numeric_cast<sal_uInt16>(maText.Length) ), in queryTextBounds()
403 … ::canvas::tools::numeric_cast<sal_uInt16>(maText.StartPosition), in draw()
404 … ::canvas::tools::numeric_cast<sal_uInt16>(maText.Length), in draw()
445 … ::canvas::tools::numeric_cast<sal_uInt16>(maText.StartPosition), in draw()
446 ::canvas::tools::numeric_cast<sal_uInt16>(maText.Length) ); in draw()
452 ::canvas::tools::numeric_cast<sal_uInt16>(maText.StartPosition), in draw()
453 ::canvas::tools::numeric_cast<sal_uInt16>(maText.Length) ); in draw()
662 ::canvas::tools::mergeViewAndRenderTransform(aMatrix, in setupTextOffsets()
H A Dcairo_spritecanvashelper.hxx49 void init( ::canvas::SpriteRedrawManager& rManager,
119 const ::canvas::SpriteRedrawManager::UpdateArea& rUpdateArea );
122 … const ::std::vector< ::canvas::Sprite::Reference >& rSortedUpdateSprites );
125 … const ::std::vector< ::canvas::Sprite::Reference >& rSortedUpdateSprites );
131 ::canvas::SpriteRedrawManager* mpRedrawManager;
/aoo41x/main/canvas/source/directx/
H A Ddx_5rm.cxx511 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 Ddx_9rm.cxx148 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 Ddx_spritecanvashelper.cxx70 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 Ddx_spritecanvashelper.hxx51 ::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 Ddx_canvashelper_texturefill.cxx64 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 Ddx_canvas.hxx61 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,
/aoo41x/main/canvas/
H A Doverview.txt25 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
/aoo41x/main/offapi/com/sun/star/drawing/
H A DXPresenterHelper.idl84 /** Create a new canvas for the given window. The new canvas is a
85 wrapper around the given shared canvas. The wrapper only modifies
88 This canvas is used to call updateScreen() on. May be <NULL/>
90 The window that belongs to the update canvas. May also be
93 The canvas that is shared by the wrapper.
98 The canvas is created for this window. Must not be <NULL/>
107 /** Create a new canvas for the given window.
109 The canvas is created for this window. Must not be <NULL/>
111 List of requested features that the new canvas should (has to)
117 specific canvas implementation, e.g. with or without hardware
[all …]
/aoo41x/main/canvas/source/tools/
H A Dsurface.cxx33 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()
/aoo41x/main/offapi/com/sun/star/rendering/
H A DXCustomSprite.idl55 /** 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 DXSimpleCanvas.idl61 /** 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
H A DXAnimation.idl62 canvas.<p>
74 identical viewState, canvas and t values. Or, for that
75 matters, must call the same canvas methods in the same order
83 @param canvas
84 The target canvas to render this animation to.
88 target canvas. The view transformation matrix must not be
100 void render( [in] XCanvas canvas, [in] ViewState viewState, [in] double t )
H A DXSpriteCanvas.idl48 @attention The screen output of canvas drawing operations is
50 because a sprite canvas might choose to employ double buffering to
52 display the newly rendered canvas content. When using external
53 double-buffering via XBufferController on a sprite canvas, the
128 /** Tells the sprite canvas to now update the screen
131 Required to display rendered changes to the canvas, and
144 canvas itself changed (e.g. because of render operations, or
/aoo41x/main/canvas/source/null/
H A Dnull_spritecanvashelper.hxx48 void init( ::canvas::SpriteRedrawManager& rManager,
119 const ::canvas::SpriteRedrawManager::UpdateArea& rUpdateArea );
121 void opaqueUpdate( const ::canvas::SpriteRedrawManager::UpdateArea& rUpdateArea );
123 void genericUpdate( const ::canvas::SpriteRedrawManager::UpdateArea& rUpdateArea );
127 ::canvas::SpriteRedrawManager* mpRedrawManager;
/aoo41x/main/cppcanvas/source/mtfrenderer/
H A Dtextaction.cxx93 ::canvas::tools::appendToRenderState( o_rRenderState, in init()
114 ::canvas::tools::prependToRenderState( o_rRenderState, in init()
133 ::canvas::tools::setIdentityMatrix2D( aFontMatrix ); in init()
163 ::canvas::tools::prependToRenderState( o_rRenderState, in init()
358 ::canvas::tools::appendToRenderState( io_rRenderState, in calcSubsetOffsets()
523 ::canvas::tools::appendToRenderState(aShadowState, aTranslate); in renderEffectText()
541 ::canvas::tools::appendToRenderState(aReliefState, aTranslate); in renderEffectText()
715 ::canvas::tools::prependToRenderState(aLocalState, rTransformation); in render()
747 ::canvas::tools::prependToRenderState(aLocalState, rTransformation); in getBounds()
949 ::canvas::tools::prependToRenderState(aLocalState, rTransformation); in render()
[all …]

Completed in 126 milliseconds

123456789