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 |
| int16_t | orthomode |
| std::string | pucsbase |
| std::string | pucsname |
| Vec3D | pucsorg |
| Vec3D | pucsorgback |
| Vec3D | pucsorgbottom |
| Vec3D | pucsorgfront |
| Vec3D | pucsorgleft |
| Vec3D | pucsorgright |
| Vec3D | pucsorgtop |
| std::string | pucsorthoref |
| int16_t | pucsorthoview |
| Vec3D | pucsxdir |
| Vec3D | pucsydir |
| std::string | ucsbase |
| std::string | ucsname |
| Vec3D | ucsorg |
| Vec3D | ucsorgback |
| Vec3D | ucsorgbottom |
| Vec3D | ucsorgfront |
| Vec3D | ucsorgleft |
| Vec3D | ucsorgright |
| Vec3D | ucsorgtop |
| std::string | ucsorthoref |
| int16_t | ucsorthoview |
| Vec3D | ucsxdir |
| Vec3D | ucsydir |
| int16_t | worldview |
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 |
| int16_t MyDXFHeader::orthomode |
| std::string MyDXFHeader::pucsbase |
| std::string MyDXFHeader::pucsname |
| std::string MyDXFHeader::pucsorthoref |
| int16_t MyDXFHeader::pucsorthoview |
| std::string MyDXFHeader::ucsbase |
| std::string MyDXFHeader::ucsname |
| std::string MyDXFHeader::ucsorthoref |
| int16_t MyDXFHeader::ucsorthoview |
| int16_t MyDXFHeader::worldview |
The documentation for this class was generated from the following file: