#include <ivffile/IvfDxfWriter.h>
Inheritance diagram for CIvfDxfWriter:
Public Member Functions | |
void | write () |
IvfClassInfo ("CIvfDxfWriter", CIvfFileWriter) | |
Protected Member Functions | |
void | processShape (CIvfShape *shape) |
void | dxfTag (int number, const char *value) |
void | dxfInt (int number, int value) |
void | dxfFloat (int number, double value) |
void | dxfBeginSection (const char *value) |
void | dxfEndSection () |
void | dxfBeginTables () |
void | dxfEndTables () |
void | dxfBeginTable (const char *value) |
void | dxfEndTable () |
void | dxfBeginLayer () |
void | dxfEndLayer () |
void | dxfBeginEntitites () |
void | dxfEndEntitites () |
void | dxfColor (int number) |
void | dxfLineType (const char *name) |
void | dxfLine () |
void | dxfLayer (const char *value) |
void | dxfFirstPoint (double x, double y, double z) |
void | dxfSecondPoint (double x, double y, double z) |
void | dxfThirdPoint (double x, double y, double z) |
void | dxfFourthPoint (double x, double y, double z) |
void | dxfPolyline () |
void | dxfPolylineIntro () |
void | dxfPolylineFlag (int flag) |
void | dxfVertex () |
void | dxfEndSeq () |
void | dxfSolid () |
void | dxfEndOfFile () |
void | dxf3DFace () |
void | quad (double x1, double y1, double z1, double x2, double y2, double z2, double x3, double y3, double z3, double x4, double y4, double z4) |
void | tri (double x1, double y1, double z1, double x2, double y2, double z2, double x3, double y3, double z3) |
void | pushMatrix () |
void | translate (double dx, double dy, double dz) |
void | rotate (double vx, double vy, double vz, double theta) |
void | popMatrix () |
void | transform (double &x, double &y, double &z) |
void | setCurrentLayer (const char *layerName) |
void | setCurrentColor (int color) |
Definition at line 36 of file IvfDxfWriter.h.