CIvfDxfWriter Class Reference

#include <ivffile/IvfDxfWriter.h>

Inheritance diagram for CIvfDxfWriter:

CIvfFileWriter CIvfFileBase CIvfBase CIvfRefCountBase CIvfRTTIBase List of all members.

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)

Detailed Description

File export base class

Definition at line 36 of file IvfDxfWriter.h.


The documentation for this class was generated from the following file:
Generated on Fri Sep 1 15:36:50 2006 for Interactive Visualisation Framework - Ivf++ by  doxygen 1.4.6-NO