26 #ifndef DL_WRITER_ASCII_H
27 #define DL_WRITER_ASCII_H
56 bool openFailed()
const;
58 void dxfReal(
int gc,
double value)
const;
59 void dxfInt(
int gc,
int value)
const;
60 void dxfHex(
int gc,
int value)
const;
61 void dxfString(
int gc,
const char* value)
const;
62 void dxfString(
int gc,
const std::string& value)
const;
64 static void strReplace(
char* str,
char src,
char dest);
70 mutable std::ofstream m_ofile;
DL_WriterA(const char *fname, DL_Codes::version version=DL_Codes::AC1015)
virtual void dxfInt(int gc, int value) const =0
virtual void dxfString(int gc, const char *value) const =0
virtual void dxfReal(int gc, double value) const =0
virtual void dxfHex(int gc, int value) const =0