Some simple svg output.
This commit is contained in:
parent
1fc730d413
commit
b101a5f87c
11 changed files with 87 additions and 6 deletions
|
@ -4,6 +4,7 @@
|
|||
#include "Scene.h"
|
||||
|
||||
#include "CircleNode.h"
|
||||
#include "RectangleNode.h"
|
||||
|
||||
#include "File.h"
|
||||
|
||||
|
@ -13,12 +14,19 @@
|
|||
TEST_CASE(TestSvgConverter, "[publishing]")
|
||||
{
|
||||
Scene scene;
|
||||
scene.setShowMeshOutline(true);
|
||||
|
||||
CircleNode circle({10, 10}, 20);
|
||||
circle.setFillColor({255, 0, 0});
|
||||
scene.addNode(&circle);
|
||||
|
||||
//RectangleNode rectangle({10, 10}, 20, 20);
|
||||
//rectangle.setFillColor({255, 0, 0});
|
||||
//scene.addNode(&rectangle);
|
||||
|
||||
SvgConverter converter;
|
||||
auto svg_document = converter.convert(&scene);
|
||||
svg_document->setViewBox(0, 0, 100, 100);
|
||||
|
||||
SvgWriter writer;
|
||||
auto content = writer.toString(svg_document.get());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue