mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-17 06:06:00 -06:00
23 lines
No EOL
613 B
C++
23 lines
No EOL
613 B
C++
#include "DXF.h"
|
|
|
|
//////////////////////////////////////////////////////////////////////////
|
|
// private constructor -- may be created only by DXF class
|
|
DXFHeader::DXFHeader(DXF *d)
|
|
{
|
|
dxf = d;
|
|
|
|
}
|
|
|
|
// write header to stream
|
|
bool DXFHeader::Write(Stream &s)
|
|
{
|
|
String hdr = (const char *)dxf_hdr;
|
|
s << "0\nSECTION\n2\nHEADER\n";
|
|
s << hdr;
|
|
s << "9\n$CLAYER\n8\n" << ToCharset(CHARSET_WIN1252, dxf->layer) << "\n";
|
|
s << "9\n$CELTYPE\n6\n" << ToCharset(CHARSET_WIN1252, dxf->lineType) << "\n";
|
|
s << "9\n$CECOLOR\n62\n" << dxf->color << "\n";
|
|
s << "9\n$CELTSCALE\n40\n1.0\n";
|
|
s << "0\nENDSEC\n";
|
|
return true;
|
|
} |