15 #include "libdxfrw/drw_interface.h"
16 #include "libdxfrw/libdxfrw.h"
50 for (std::list<DRW_Entity*>::const_iterator it=
ent.begin(); it!=
ent.end(); ++it)
53 std::list<DRW_Entity*>
ent;
75 for (std::list<dx_ifaceBlock*>::const_iterator it=
blocks.begin(); it!=
blocks.end(); ++it)
120 UTF8STRING
AddFont(
const QFont &f);
std::list< dx_ifaceImg * > images
std::list< DRW_AppId > appIds
std::list< DRW_Dimstyle > dimStyles
std::list< DRW_Vport > VPorts
std::list< dx_ifaceBlock * > blocks
std::list< DRW_LType > lineTypes
std::list< DRW_Layer > layers
std::list< DRW_Textstyle > textStyles
std::list< DRW_Entity * > ent
dx_ifaceBlock(const DRW_Block &p)
dx_ifaceImg(const DRW_Image &p)
virtual ~dx_ifaceImg()=default
virtual void writeAppId()
void AddBlock(dx_ifaceBlock *block)
virtual void writeVports()
virtual void writeDimstyles()
void AddEntity(DRW_Entity *e)
virtual void writeEntities()
virtual void writeLTypes()
virtual void writeHeader(DRW_Header &data)
virtual void writeLayers()
bool fileExport(bool binary)
void writeEntity(DRW_Entity *e)
UTF8STRING AddFont(const QFont &f)
dx_iface(const std::string &file, DRW::Version v, VarMeasurement varMeasurement, VarInsunits varInsunits)
virtual void writeBlockRecords()
void InitHeader(VarMeasurement varMeasurement, VarInsunits varInsunits)
virtual void writeBlocks()
virtual void writeTextstyles()
static std::string LocaleToISO()