27 std::string line_style =
"-";
28 double line_width = 0.;
29 std::string layer =
"alpha";
47 StylePropertiesBase(
const std::string& param1,
const std::string& param2 =
"",
const std::string& param3 =
"",
const std::string& param4 =
"");
61 std::set<std::string> line_styles={
"-",
"--",
"..",
"-.",
"-.."};
Definition codac2_OctaSym.h:21
StylePropertiesBase()
Default constructor.
StylePropertiesBase(const std::string ¶m1, const std::string ¶m2="", const std::string ¶m3="", const std::string ¶m4="")
Constructor with only optionnal parameters.
static std::set< std::string > available_line_styles()
Set of available line styles.
Definition codac2_StylePropertiesBase.h:59
void parse_parameter(const std::string ¶m)
Parse a parameter and update the style properties accordingly.