#include <genesis/utils/formats/svg/attributes.hpp>
Definition at line 298 of file attributes.hpp.
Public Member Functions | |
Rotate ()=default | |
Rotate (double angle) | |
Rotation, in degrees. More... | |
Rotate (double angle, double cx, double cy) | |
Rotation, in degrees, around a given offset point. More... | |
Rotate (double angle, SvgPoint offset) | |
Rotation, in degrees, around a given offset point. More... | |
Rotate (Rotate &&)=default | |
Rotate (Rotate const &)=default | |
~Rotate ()=default | |
SvgPoint | apply (SvgPoint const &p) const |
Rotate & | operator= (Rotate &&)=default |
Rotate & | operator= (Rotate const &)=default |
void | write (std::ostream &out) const |
Public Attributes | |
double | a = 0.0 |
double | cx = 0.0 |
double | cy = 0.0 |
|
default |
|
inline |
Rotation, in degrees.
Definition at line 311 of file attributes.hpp.
|
inline |
Rotation, in degrees, around a given offset point.
Definition at line 318 of file attributes.hpp.
Rotation, in degrees, around a given offset point.
Definition at line 327 of file attributes.hpp.
|
default |
Definition at line 254 of file attributes.cpp.
void write | ( | std::ostream & | out | ) | const |
Definition at line 243 of file attributes.cpp.
double a = 0.0 |
Definition at line 350 of file attributes.hpp.
double cx = 0.0 |
Definition at line 351 of file attributes.hpp.
double cy = 0.0 |
Definition at line 352 of file attributes.hpp.