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.
void debug_print (std::ostream &os) const
 Print debugging information to os.

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: