DXF Pile   version 0.0.1
Dxf pile.
DxfWriter Class Reference

#include <dxfwriter.h>

Public Member Functions

 DxfWriter (const QString &s_path)
 
virtual ~DxfWriter (void)
 
const QString & path () const
 
bool startSecBlocks (UserMsg &um)
 
bool startSecEntities (UserMsg &um)
 
bool startSecHeader (UserMsg &um)
 
bool startSecTables (UserMsg &um)
 
bool endSecBlocks (UserMsg &um)
 
bool endSecEntities (UserMsg &um)
 
bool endSecHeader (UserMsg &um)
 
bool endSecTables (UserMsg &um)
 
void appendTableEntry (const QString &s_name)
 
void appendToTable (const QString &s_name)
 
void incTableCount ()
 
void setTableCount (int value)
 
bool startTableVport (UserMsg &um)
 
bool endTableVport (UserMsg &um)
 
bool startTableLtype (UserMsg &um)
 
bool endTableLtype (UserMsg &um)
 
bool startTableLayer (UserMsg &um)
 
bool endTableLayer (UserMsg &um)
 
bool startTableStyle (UserMsg &um)
 
bool endTableStyle (UserMsg &um)
 
bool startTableAppId (UserMsg &um)
 
bool endTableAppId (UserMsg &um)
 
bool startTableView (UserMsg &um)
 
bool endTableView (UserMsg &um)
 
bool startTableUCS (UserMsg &um)
 
bool endTableUCS (UserMsg &um)
 
bool startTableDimStyle (UserMsg &um)
 
bool endTableDimStyle (UserMsg &um)
 
void vpTableAddDefault ()
 
void ltyTableAddDefault ()
 
void lyTableAddDefault ()
 
void styleTableAddDefault ()
 
void appidTableAddDefault ()
 
void dimstyleTableAddDefault ()
 
void blockAddDefModel ()
 
void blockAddDefPaper ()
 
void blockAddDef (const QString &s_name)
 
void lyTableAdd (const QString &s_name, int base_color=7, const QString &s_line_style="CONTINUOUS")
 
bool startPolyline (const QString &layer, UserMsg &um)
 
bool endPolyline (UserMsg &um)
 
void appendVertex (double x, double y, double z=0.0)
 
void appendPoint (const QString &layer, double x, double y, double z=0.0)
 
void appendCircle (const QString &layer, double radius, double x, double y, double z=0.0)
 
void appendText (const QString &layer, const QString &value, double x, double y, double z=0.0, double height=1.0, double deg_rotation=0)
 

Detailed Description

Writes a dxf file

Constructor & Destructor Documentation

DxfWriter::DxfWriter ( const QString &  s_path)
explicit

constructor

DxfWriter::~DxfWriter ( void  )
virtual

destructor

Member Function Documentation

const QString& DxfWriter::path ( ) const
inline

the path to the file


The documentation for this class was generated from the following files: