39 std::vector<DPoint3> m_points;
40 DxfEntityType m_iType;
74 std::vector<DxfEntity> &entities,
75 std::vector<DxfLayer> &layers);
77 vtString GetFileName() {
return m_sFileName; }
78 void SetFileName(
const vtString & sFileName) { m_sFileName = sFileName; }
79 vtString GetLastError() {
return m_strMessage; }
82 std::vector<DxfEntity> & m_entities;
83 std::vector<DxfLayer> & m_layers;
95 void ReadTableSection(
bool progress_callback(
int));
96 void ReadEntitySection(
bool progress_callback(
int));
102 void ReadVertex(std::vector<DPoint3> &);
103 int GetLayerIndex(
const vtString &);
104 void ReadLWPolyline();
108 #endif // DXFPARSER_H