17#ifndef TECHDRAW_APP_LINEGROUP_H
18#define TECHDRAW_APP_LINEGROUP_H
33 std::string
getName(
void) {
return m_name; }
34 void setName(std::string s) { m_name = s; }
40 void dump(
const char* title);
43 static std::vector<double>
split(std::string line);
static LineGroup * lineGroupFactory(int groupNumber)
static double getDefaultWidth(std::string weightName, int groupNumber=-1)
double m_thin
Definition LineGroup.h:52
LineGroup(std::string groupName)
void setName(std::string s)
Definition LineGroup.h:34
void setWeight(std::string s, double weight)
double getWeight(std::string s)
double m_graphic
Definition LineGroup.h:53
double m_extra
Definition LineGroup.h:55
double m_thick
Definition LineGroup.h:54
std::string getName(void)
Definition LineGroup.h:33
static std::string getGroupNamesFromFile(std::string FileName)
void dump(const char *title)
std::string m_name
Definition LineGroup.h:51
static std::string getRecordFromFile(std::string parmFile, int groupNumber)
static std::vector< double > split(std::string line)
Definition LineGroup.h:26
Definition ArrowPropEnum.h:26