Public Member Functions | Public Attributes | List of all members
MyDXFHeader Class Reference

DXF header class. More...

#include <mydxfheader.hpp>

Public Member Functions

 MyDXFHeader (class MyDXFFile *dxf)
 
 ~MyDXFHeader ()
 
void write (class MyDXFFile *dxf, std::ofstream &_ostr)
 Write dxf file to stream. More...
 
void debug_print (std::ostream &os) const
 Print debugging information to os. More...
 

Public Attributes

std::string acadver
 
double angbase
 
int16_t angdir
 
std::string handseed
 
double dimasz
 
double dimgap
 
double dimexo
 
double dimexe
 
double dimtxt
 
int16_t insunits
 
Vec3D plimmax
 
Vec3D plimmin
 

Detailed Description

DXF header class.

Container for data of a DXF file header. The data currently doesn't affect the functioning of the MyDXF library. All settings are currently ignored.

Constructor & Destructor Documentation

MyDXFHeader::MyDXFHeader ( class MyDXFFile dxf)
MyDXFHeader::~MyDXFHeader ( )

Member Function Documentation

void MyDXFHeader::debug_print ( std::ostream &  os) const

Print debugging information to os.

void MyDXFHeader::write ( class MyDXFFile dxf,
std::ofstream &  _ostr 
)

Write dxf file to stream.

Member Data Documentation

std::string MyDXFHeader::acadver
double MyDXFHeader::angbase
int16_t MyDXFHeader::angdir
double MyDXFHeader::dimasz
double MyDXFHeader::dimexe
double MyDXFHeader::dimexo
double MyDXFHeader::dimgap
double MyDXFHeader::dimtxt
std::string MyDXFHeader::handseed
int16_t MyDXFHeader::insunits
Vec3D MyDXFHeader::plimmax
Vec3D MyDXFHeader::plimmin

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