28 Color stroke_color = Color::black();
45 StyleProperties(
const std::string& param1,
const std::string& param2 =
"",
const std::string& param3 =
"");
55 StyleProperties(
const Color& stroke_color,
const std::string& param1 =
"",
const std::string& param2 =
"",
const std::string& param3 =
"");
65 StyleProperties(std::initializer_list<Color> colors,
const std::string& param1 =
"",
const std::string& param2 =
"",
const std::string& param3 =
"");
Definition codac2_OctaSym.h:21
Color structure, in RGBA or HSVA format.
Definition codac2_Color.h:44
static Color none()
Empty color (transparent white)
Definition codac2_Color.h:155
StylePropertiesBase()
Default constructor.
static StyleProperties inside()
Predefined "inside" style, dark gray edge and green fill.
StyleProperties(const std::string ¶m1, const std::string ¶m2="", const std::string ¶m3="")
Constructor with only optionnal parameters.
static StyleProperties outside()
Predefined "outside" style, dark gray edge and light blue fill.
StyleProperties(std::initializer_list< Color > colors, const std::string ¶m1="", const std::string ¶m2="", const std::string ¶m3="")
Constructor from a stroke and eventually a fill color, and three optional parameters.
StyleProperties()
Default constructor.
StyleProperties(const Color &stroke_color, const std::string ¶m1="", const std::string ¶m2="", const std::string ¶m3="")
Constructor from a stroke color, and three optional parameters.
static StyleProperties boundary()
Predefined "boundary" style, dark gray edge and yellow fill.