 |
Geometrize
1.0
An application for geometrizing images into geometric primitives
|
Go to the documentation of this file.
6 #include <QGraphicsScene>
38 void addShapes(
const std::vector<geometrize::ShapeResult>& shapes,
const std::uint32_t width,
const std::uint32_t height);
47 std::unique_ptr<ImageTaskSvgSceneImpl>
d;
ImageTaskSvgScene()
Definition: imagetasksvgscene.cpp:61
~ImageTaskSvgSceneImpl()=default
Definition: imagetasksvgscene.cpp:22
ImageTaskSvgSceneImpl(const ImageTaskSvgSceneImpl &)=delete
The ImageTaskSvgScene class models a graphics scene for viewing the shape data of an image task as an...
Definition: imagetasksvgscene.h:25
virtual ~ImageTaskSvgScene()
Definition: imagetasksvgscene.cpp:65
void removeShapes()
removeShapes Removes all shapes from the scene.
Definition: imagetasksvgscene.cpp:74
ImageTaskSvgScene * q
Definition: imagetasksvgscene.cpp:58
The SvgItem class represents an SVG graphic that is drawn as part of a scene.
Definition: svgitem.h:16
Definition: commandlineparser.cpp:73
void removeShapes()
Definition: imagetasksvgscene.cpp:46
std::unique_ptr< ImageTaskSvgSceneImpl > d
Definition: imagetasksvgscene.h:46
The ImageTaskScene class models a graphics scene for viewing the results of image tasks.
Definition: imagetaskscene.h:25
void addShapes(const std::vector< geometrize::ShapeResult > &shapes, const std::uint32_t width, const std::uint32_t height)
addShapes Updates the SVG data based on the given shapes.
Definition: imagetasksvgscene.cpp:69
ImageTaskSvgSceneImpl(ImageTaskSvgScene *pQ)
Definition: imagetasksvgscene.cpp:24
ImageTaskSvgSceneImpl operator=(const ImageTaskSvgSceneImpl &)=delete
void addShapes(const std::vector< geometrize::ShapeResult > &shapes, const std::uint32_t width, const std::uint32_t height)
Definition: imagetasksvgscene.cpp:31