libDXF 0.0.1
A library with DXF related functions written in C.

entity.h

Go to the documentation of this file.
00001 
00035 #ifndef LIBDXF_SRC_ENTITY_H
00036 #define LIBDXF_SRC_ENTITY_H
00037 
00038 
00039 #ifdef __cplusplus
00040 extern "C" {
00041 #endif
00042 
00043 
00047 typedef enum
00048 dxf_entity_type
00049 {
00050         UNKNOWN_ENTITY,
00051         DFACE,
00052         DSOLID,
00053         ACADPROXYENTITY,
00054         ARC,
00055         ATTDEF,
00056         ATTRIB,
00057         BODY,
00058         CIRCLE,
00059         DIMENSION,
00060         ELLIPSE,
00061         HATCH,
00062         HELIX,
00063         IMAGE,
00064         INSERT,
00065         LEADER,
00066         LIGHT,
00067         LINE,
00068         LWPOLYLINE,
00069         MESH,
00070         MLEADER,
00071         MLEADERSTYLE,
00072         MTEXT,
00073         OLEFRAME,
00074         OLE2FRAME,
00075         POINT,
00076         POLYLINE,
00077         RAY,
00078         REGION,
00079         SECTION,
00080         SHAPE,
00081         SOLID,
00082         SPLINE,
00083         SUN,
00084         SURFACE,
00085         TABLE,
00086         TEXT,
00087         TOLERANCE,
00088         TRACE,
00089         UNDERLAY,
00090         VERTEX,
00091         VIEWPORT,
00092         WIPEOUT,
00093         XLINE
00094 } DxfEntityType;
00095 
00096 
00097 int
00098 dxf_entity_skip
00099 (
00100         char *dxf_entity_name
00101 );
00102 
00103 
00104 #ifdef __cplusplus
00105 }
00106 #endif
00107 
00108 
00109 #endif /* LIBDXF_SRC_ENTITY_H */
00110 
00111 
00112 /* EOF */