25 #ifndef DL_ATTRIBUTES_H
26 #define DL_ATTRIBUTES_H
53 inPaperSpace(false) {}
69 const std::string& linetype,
76 linetypeScale(linetypeScale),
78 inPaperSpace(false) {}
96 const std::string& linetype,
105 inPaperSpace(false) {}
111 void setLayer(
const std::string& layer) { this->layer = layer; }
160 void setLinetype(
const std::string& linetype) { this->linetype = linetype; }
166 this->linetypeScale = linetypeScale;
175 if (linetype.length() == 0) {
195 std::string linetype;
196 double linetypeScale;
void setColor24(int color)
void setLayer(const std::string &layer)
std::string getLinetype() const
DL_Attributes(const std::string &layer, int color, int color24, int width, const std::string &linetype, int handle=-1)
void setLinetype(const std::string &linetype)
bool isInPaperSpace() const
void setInPaperSpace(bool on)
std::string getLayer() const
DL_Attributes(const std::string &layer, int color, int width, const std::string &linetype, double linetypeScale)
void setLinetypeScale(double linetypeScale)
double getLinetypeScale() const