-
Notifications
You must be signed in to change notification settings - Fork 2
/
dxfrw_intf.h
56 lines (55 loc) · 2.56 KB
/
dxfrw_intf.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include <libdxfrw0/libdxfrw.h>
#include <libdxfrw0/drw_interface.h>
#include <iostream>
class DRW_InterfaceImpl : public DRW_Interface {
public:
DRW_InterfaceImpl() {}
virtual ~DRW_InterfaceImpl() {}
virtual void addHeader(const DRW_Header* data) {}
virtual void addLType(const DRW_LType& data) {}
virtual void addLayer(const DRW_Layer& data) {}
virtual void addDimStyle(const DRW_Dimstyle& data) {}
virtual void addVport(const DRW_Vport& data) {}
virtual void addTextStyle(const DRW_Textstyle& data) {}
virtual void addBlock(const DRW_Block& data) {}
virtual void endBlock() {}
virtual void addPoint(const DRW_Point& data) {}
virtual void addLine(const DRW_Line& data) {}
virtual void addRay(const DRW_Ray& data) {}
virtual void addXline(const DRW_Xline& data) {}
virtual void addArc(const DRW_Arc& data) {}
virtual void addCircle(const DRW_Circle& data) {}
virtual void addEllipse(const DRW_Ellipse& data) {}
virtual void addLWPolyline(const DRW_LWPolyline& data) {}
virtual void addPolyline(const DRW_Polyline& data) {}
virtual void addSpline(const DRW_Spline* data) {}
virtual void addKnot(const DRW_Entity& data) {}
virtual void addInsert(const DRW_Insert& data) {}
virtual void addTrace(const DRW_Trace& data) {}
virtual void add3dFace(const DRW_3Dface& data) {}
virtual void addSolid(const DRW_Solid& data) {}
virtual void addMText(const DRW_MText& data) {}
virtual void addText(const DRW_Text& data) {}
virtual void addDimAlign(const DRW_DimAligned *data) {}
virtual void addDimLinear(const DRW_DimLinear *data) {}
virtual void addDimRadial(const DRW_DimRadial *data) {}
virtual void addDimDiametric(const DRW_DimDiametric *data) {}
virtual void addDimAngular(const DRW_DimAngular *data) {}
virtual void addDimAngular3P(const DRW_DimAngular3p *data) {}
virtual void addDimOrdinate(const DRW_DimOrdinate *data) {}
virtual void addLeader(const DRW_Leader *data) {}
virtual void addHatch(const DRW_Hatch *data) {}
virtual void addViewport(const DRW_Viewport& data) {}
virtual void addImage(const DRW_Image *data) {}
virtual void linkImage(const DRW_ImageDef *data) {}
virtual void addComment(const char* comment) {}
virtual void writeHeader(DRW_Header& data) {}
virtual void writeBlocks() {}
virtual void writeBlockRecords() {}
virtual void writeEntities() {}
virtual void writeLTypes() {}
virtual void writeLayers() {}
virtual void writeTextstyles() {}
virtual void writeVports() {}
virtual void writeDimstyles() {}
};