22 DxfLinePatternByValue_CSPtr linepattern,
29 virtual ~Layer() =
default;
31 virtual const std::string
id()
const {
46 virtual const std::string
name()
const;
62 os <<
"Layer(name" << layer.
name() <<
" lineWidth=" << layer.
lineWidth() <<
" color=" << layer.
color() <<
")" << std::endl;
DxfLinePatternByValue_CSPtr _linepattern
static const std::string LCMETANAME()
MetaLineWidthByValue lineWidth() const
bool operator==(const Layer &layer) const
DECLARE_SHORT_SHARED_PTR(Document)
virtual const std::string metaTypeID() const
virtual const std::string id() const
virtual const std::string name() const
friend std::ostream & operator<<(std::ostream &os, const Layer &layer)
MetaLineWidthByValue _lineWidth
DxfLinePatternByValue_CSPtr linePattern() const