LibreOffice Module cppcanvas (master) 1
Namespaces | Functions
polypolyaction.hxx File Reference
#include <action.hxx>
#include <cppcanvas/canvas.hxx>
Include dependency graph for polypolyaction.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  basegfx
 
namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::rendering
 
namespace  cppcanvas
 
namespace  cppcanvas::internal
 
namespace  cppcanvas::internal::PolyPolyActionFactory
 Creates encapsulated converters between GDIMetaFile and XCanvas.
 

Functions

std::shared_ptr< Actioncppcanvas::internal::PolyPolyActionFactory::createPolyPolyAction (const ::basegfx::B2DPolyPolygon &, const CanvasSharedPtr &, const OutDevState &)
 Create polygon, fill/stroke according to state. More...
 
std::shared_ptr< Actioncppcanvas::internal::PolyPolyActionFactory::createPolyPolyAction (const ::basegfx::B2DPolyPolygon &, const CanvasSharedPtr &, const OutDevState &, const css::rendering::Texture &)
 Create texture-filled polygon. More...
 
std::shared_ptr< Actioncppcanvas::internal::PolyPolyActionFactory::createLinePolyPolyAction (const ::basegfx::B2DPolyPolygon &, const CanvasSharedPtr &, const OutDevState &)
 Create line polygon (always stroked, not filled) More...
 
std::shared_ptr< Actioncppcanvas::internal::PolyPolyActionFactory::createPolyPolyAction (const ::basegfx::B2DPolyPolygon &, const CanvasSharedPtr &, const OutDevState &, const css::rendering::StrokeAttributes &)
 Create stroked polygon. More...
 
std::shared_ptr< Actioncppcanvas::internal::PolyPolyActionFactory::createPolyPolyAction (const ::basegfx::B2DPolyPolygon &, const CanvasSharedPtr &, const OutDevState &, int nTransparency)
 For transparent painting of the given polygon (normally, we take the colors always opaque) More...