LibreCAD
|
#include <metatype.h>
Public Member Functions | |
virtual const std::string | name () const =0 |
Public Member Functions inherited from lc::MetaType | |
MetaType () | |
virtual | ~MetaType ()=default |
virtual const std::string | id () const =0 |
Friends | |
std::ostream & | operator<< (std::ostream &os, const DocumentMetaType &lineWidth) |
Meta type that can be attached to the document
Definition at line 41 of file metatype.h.
|
pure virtual |
Name of this meta type, for layer this can be '0' 'My Layer' etc, for LineStyles this can be 'DASHDOT' .
Implemented in lc::DxfLinePatternByBlock, lc::MetaLineWidthByValue, lc::DxfLinePatternByValue, lc::Layer, and lc::Block.
|
friend |
Definition at line 50 of file metatype.h.