|
SVG for C++
|
#include <svg.hpp>
Inherits detail::GradientElement.
Public Member Functions | |
| ElementKind | kind () const override |
| RadialGradient (std::string id) | |
| RadialGradient & | center (std::string cx, std::string cy) |
| RadialGradient & | radius (std::string r) |
| RadialGradient & | focal (std::string fx, std::string fy) |
| RadialGradient & | stop (std::string offset, std::string color) |
| RadialGradient & | stop (std::string offset, const Color &color) |
| RadialGradient & | stop (std::string offset, std::string color, double opacity) |
| RadialGradient & | stop (std::string offset, const Color &color, double opacity) |
| RadialGradient & | solid_segments (std::initializer_list< std::string > colors) |
Static Public Attributes | |
| static constexpr ElementKind | static_kind = ElementKind::RadialGradient |
Protected Member Functions | |
| std::unique_ptr< Element > | clone_element_impl () const override |
Radial gradient definition created through Defs::radial_gradient().