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 |
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.
MyDXFHeader::MyDXFHeader | ( | class MyDXFFile * | dxf | ) |
MyDXFHeader::~MyDXFHeader | ( | ) |
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.
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 |