Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
Inkscape::object_renderer Class Reference

#include <object-renderer.h>

Classes

struct  options
 

Public Member Functions

 object_renderer ()
 
Cairo::RefPtr< Cairo::Surface > render (SPObject &object, double width, double height, double device_scale, options options={})
 

Private Attributes

std::unique_ptr< SPDocument_symbol_document
 
std::unique_ptr< SPDocument_sandbox
 

Detailed Description

Definition at line 22 of file object-renderer.h.

Constructor & Destructor Documentation

◆ object_renderer()

Inkscape::object_renderer::object_renderer ( )

Member Function Documentation

◆ render()

Cairo::RefPtr< Cairo::Surface > Inkscape::object_renderer::render ( SPObject object,
double  width,
double  height,
double  device_scale,
options  options = {} 
)

Member Data Documentation

◆ _sandbox

std::unique_ptr<SPDocument> Inkscape::object_renderer::_sandbox
private

Definition at line 83 of file object-renderer.h.

◆ _symbol_document

std::unique_ptr<SPDocument> Inkscape::object_renderer::_symbol_document
private

Definition at line 82 of file object-renderer.h.


The documentation for this class was generated from the following file: