LibreCAD
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
lc::MetaLineWidthByBlock Class Reference

#include <metalinewidth.h>

Inheritance diagram for lc::MetaLineWidthByBlock:
Collaboration diagram for lc::MetaLineWidthByBlock:

Public Member Functions

 MetaLineWidthByBlock ()
 
virtual ~MetaLineWidthByBlock ()=default
 
virtual const std::string metaTypeID () const override
 
- Public Member Functions inherited from lc::MetaLineWidth
virtual const std::string id () const override
 
- Public Member Functions inherited from lc::MetaType
 MetaType ()
 
virtual ~MetaType ()=default
 

Friends

std::ostream & operator<< (std::ostream &os, const MetaLineWidthByBlock &lineWidth)
 

Additional Inherited Members

- Static Public Member Functions inherited from lc::MetaLineWidth
static const std::string LCMETANAME ()
 

Detailed Description

Definition at line 25 of file metalinewidth.h.

Constructor & Destructor Documentation

MetaLineWidthByBlock::MetaLineWidthByBlock ( )

Definition at line 14 of file metalinewidth.cpp.

14  : MetaLineWidth() {
15 }
virtual lc::MetaLineWidthByBlock::~MetaLineWidthByBlock ( )
virtualdefault

Member Function Documentation

const std::string MetaLineWidthByBlock::metaTypeID ( ) const
overridevirtual

metaTypeName, for example '_LAYER' this method isn't meant to be used for RTTI purpose, do use dynamic_casts or static_casts for that.

Implements lc::EntityMetaType.

Definition at line 17 of file metalinewidth.cpp.

17  {
19 }
static const std::string LCMETANAME()

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const MetaLineWidthByBlock lineWidth 
)
friend

Definition at line 33 of file metalinewidth.h.

33  {
34  os << "MetaLineWidthByBlock()";
35  return os;
36  }

The documentation for this class was generated from the following files: