13#ifndef INKSCAPE_UI_TOOL_SHAPE_RECORD_H
14#define INKSCAPE_UI_TOOL_SHAPE_RECORD_H
16#include <glibmm/ustring.h>
17#include <boost/operators.hpp>
33struct ShapeRecord :
public boost::totally_ordered<ShapeRecord>
3x3 affine transformation matrix.
3x3 matrix representing an affine transformation.
Base class for visual SVG elements.
SPObject is an abstract base class of all of the document nodes at the SVG document level.
ShapeRole
Role of the shape in the drawing - affects outline display and color.
@ SHAPE_ROLE_CLIPPING_PATH
Helper class to stream background task notifications as a series of messages.
bool operator<(ShapeRecord const &o) const
Geom::Affine edit_transform
bool operator==(ShapeRecord const &o) const