#include <genesis/utils/formats/svg/shapes.hpp>
Definition at line 534 of file shapes.hpp.
Public Member Functions | |
| SvgUse (SvgObject const &other) | |
| SvgUse (SvgObject const &other, double offset_x, double offset_y) | |
| SvgUse (SvgObject const &other, SvgPoint const &offset) | |
| SvgUse (SvgUse &&)=default | |
| SvgUse (SvgUse const &)=default | |
| ~SvgUse ()=default | |
| SvgBox | bounding_box () const |
| SvgUse & | operator= (SvgUse &&)=default |
| SvgUse & | operator= (SvgUse const &)=default |
| void | write (std::ostream &out, size_t indent=0, SvgDrawingOptions const &options=SvgDrawingOptions()) const |
Public Types | |
| using | self_type = SvgUse |
Public Attributes | |
| std::string | id |
| SvgObject const * | object |
| SvgPoint | offset |
| SvgTransform | transform |
Definition at line 548 of file shapes.hpp.
Definition at line 554 of file shapes.hpp.
Definition at line 561 of file shapes.hpp.
|
default |
| SvgBox bounding_box | ( | ) | const |
Definition at line 721 of file shapes.cpp.
| void write | ( | std::ostream & | out, |
| size_t | indent = 0, |
||
| SvgDrawingOptions const & | options = SvgDrawingOptions() |
||
| ) | const |
Definition at line 736 of file shapes.cpp.
Definition at line 542 of file shapes.hpp.
| std::string id |
Definition at line 600 of file shapes.hpp.
| SvgObject const* object |
Definition at line 602 of file shapes.hpp.
| SvgPoint offset |
Definition at line 605 of file shapes.hpp.
| SvgTransform transform |
Definition at line 606 of file shapes.hpp.