Searched refs:CairoRenderContext (Results 1 - 10 of 10) sorted by relevance

/inkscape/src/extension/internal/
H A Dcairo-renderer.h5 * Declaration of CairoRenderer, a class used for rendering via a CairoRenderContext.
39 class CairoRenderContext;
46 CairoRenderContext *createContext(void);
47 void destroyContext(CairoRenderContext *ctx);
49 void setStateForItem(CairoRenderContext *ctx, SPItem const *item);
51 void applyClipPath(CairoRenderContext *ctx, SPClipPath const *cp);
52 void applyMask(CairoRenderContext *ctx, SPMask const *mask);
54 /** Initializes the CairoRenderContext according to the specified
57 bool setupDocument(CairoRenderContext *ctx, SPDocument *doc, bool pageBoundingBox, float bleedmargin_px, SPItem *base);
60 void renderItem(CairoRenderContext *ct
[all...]
H A Dcairo-renderer.cpp118 CairoRenderContext*
121 CairoRenderContext *new_context = new CairoRenderContext(this);
137 CairoRenderer::destroyContext(CairoRenderContext *ctx)
149 static void sp_item_invoke_render(SPItem *item, CairoRenderContext *ctx);
150 static void sp_group_render(SPGroup *group, CairoRenderContext *ctx);
151 static void sp_use_render(SPUse *use, CairoRenderContext *ctx);
152 static void sp_shape_render(SPShape *shape, CairoRenderContext *ctx);
153 static void sp_text_render(SPText *text, CairoRenderContext *ctx);
154 static void sp_flowtext_render(SPFlowtext *flowtext, CairoRenderContext *ct
[all...]
H A Dcairo-render-context.cpp110 CairoRenderContext::CairoRenderContext(CairoRenderer *parent) : function in class:Inkscape::Extension::Internal::CairoRenderContext
135 CairoRenderContext::~CairoRenderContext(void)
144 void CairoRenderContext::font_data_free(gpointer data)
152 CairoRenderer* CairoRenderContext::getRenderer(void) const
157 CairoRenderState* CairoRenderContext::getCurrentState(void) const
162 CairoRenderState* CairoRenderContext::getParentState(void) const
172 void CairoRenderContext::setStateForStyle(SPStyle const *style)
195 CairoRenderContext*
[all...]
H A Dcairo-render-context.h5 * Declaration of CairoRenderContext, a class used for rendering with Cairo.
44 class CairoRenderContext;
70 class CairoRenderContext { class in namespace:Inkscape::Extension::Internal
73 CairoRenderContext *cloneMe(void) const;
74 CairoRenderContext *cloneMe(double width, double height) const;
167 CairoRenderContext(CairoRenderer *renderer);
168 virtual ~CairoRenderContext(void);
H A Dcairo-png-out.cpp55 CairoRenderContext *ctx;
H A Dcairo-renderer-pdf-out.cpp94 CairoRenderContext *ctx = renderer->createContext();
H A Dcairo-ps-out.cpp96 CairoRenderContext *ctx = renderer->createContext();
/inkscape/src/ui/dialog/
H A Dprint.cpp118 Inkscape::Extension::Internal::CairoRenderContext *ctx = renderer.createContext();
142 g_warning("%s", _("Failed to set CairoRenderContext"));
/inkscape/src/libnrtype/
H A DLayout-TNG-Output.cpp29 class CairoRenderContext;
34 using Inkscape::Extension::Internal::CairoRenderContext;
422 void Layout::showGlyphs(CairoRenderContext *ctx) const
426 bool clip_mode = false;//(ctx->getRenderMode() == CairoRenderContext::RENDER_MODE_CLIP);
H A DLayout-TNG.h31 class CairoRenderContext;
36 using Inkscape::Extension::Internal::CairoRenderContext;
399 void showGlyphs(CairoRenderContext *ctx) const;

Completed in 626 milliseconds