Public Member Functions | List of all members
MyDXFTableEntryLayer Class Reference

DXF table entry for layer table. More...

#include <mydxftables.hpp>

Inheritance diagram for MyDXFTableEntryLayer:
MyDXFTableEntry

Public Member Functions

 MyDXFTableEntryLayer (class MyDXFFile *dxf)
 Construct entry by reading from DXF file. More...
 
virtual ~MyDXFTableEntryLayer ()
 Virtual destructor. More...
 
const std::string & name (void) const
 Return layer name. More...
 
void set_name (const std::string &name)
 Return layer name. More...
 
virtual void write (class MyDXFFile *dxf, std::ofstream &ostr)
 Write dxf file to stream. More...
 
virtual void debug_print (std::ostream &os) const
 Print debugging information to os. More...
 
- Public Member Functions inherited from MyDXFTableEntry
virtual ~MyDXFTableEntry ()
 Virtual destructor. More...
 

Additional Inherited Members

- Protected Member Functions inherited from MyDXFTableEntry
 MyDXFTableEntry ()
 Constructor. More...
 
void process_group (class MyDXFFile *dxf)
 Process group not belonging to the child entry. More...
 
void write_common (class MyDXFFile *dxf, std::ofstream &ostr)
 Write common groups. More...
 
void debug_print_common (std::ostream &os) const
 Debug print common groups. More...
 

Detailed Description

DXF table entry for layer table.

Constructor & Destructor Documentation

MyDXFTableEntryLayer::MyDXFTableEntryLayer ( class MyDXFFile dxf)

Construct entry by reading from DXF file.

virtual MyDXFTableEntryLayer::~MyDXFTableEntryLayer ( )
virtual

Virtual destructor.

Member Function Documentation

virtual void MyDXFTableEntryLayer::debug_print ( std::ostream &  os) const
virtual

Print debugging information to os.

Implements MyDXFTableEntry.

const std::string& MyDXFTableEntryLayer::name ( void  ) const
inline

Return layer name.

void MyDXFTableEntryLayer::set_name ( const std::string &  name)
inline

Return layer name.

virtual void MyDXFTableEntryLayer::write ( class MyDXFFile dxf,
std::ofstream &  ostr 
)
virtual

Write dxf file to stream.

Implements MyDXFTableEntry.


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