FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
DxfOutFiler Class Reference

#include <DxfOutFiler.h>

Public Member Functions

 DxfOutFiler (AcOutputFile *, int, AcDb::AcDbDwgVersion, AcDb::MaintenanceReleaseVersion, bool, AcDbGlobals *, AcDbHostApplicationProgressMeter *)
 
bool validateForEntities (bool)
 
Acad::ErrorStatus writeBlockRecord (AcDbBlockTableRecord *, int)
 
Acad::ErrorStatus writeBlockTable (AcDbDatabase *)
 
Acad::ErrorStatus writeClassesSection (AcDbDatabase *)
 
Acad::ErrorStatus writeDatabase (AcDbDatabase *)
 
Acad::ErrorStatus writeDefaultBlock (AcDbBlockTable *, int, int)
 
Acad::ErrorStatus writeEOF (void)
 
Acad::ErrorStatus writeHeaderVars (AcDbDatabase *)
 
Acad::ErrorStatus writeObjectsSection (AcDbDatabase *)
 
Acad::ErrorStatus writeSymbolTable (AcDbSymbolTable *)
 
Acad::ErrorStatus writeSymbolTables (AcDbDatabase *)
 
Acad::ErrorStatus writeThumbnailImage (AcDbDatabase *)
 
virtual ~DxfOutFiler (void)
 
virtual bool includesDefaultValues (void) const
 
virtual AcDbDatabasedatabase (void) const
 
virtual AcDb::FilerType filerType (void) const
 
virtual Acad::ErrorStatus dwgVersion (AcDb::AcDbDwgVersion &, AcDb::MaintenanceReleaseVersion &) const
 
virtual Acad::ErrorStatus filerStatus (void) const
 
virtual Acad::ErrorStatus readResBuf (resbuf *)
 
virtual Acad::ErrorStatus writeAcDbHandle (short, AcDbHandle const &)
 
virtual Acad::ErrorStatus writeBChunk (short, ads_binary const &)
 
virtual Acad::ErrorStatus writeBool (short, bool)
 
virtual Acad::ErrorStatus writeBoolean (short, int)
 
virtual Acad::ErrorStatus writeDouble (short, double, int)
 
virtual Acad::ErrorStatus writeEmbeddedObjectStart (void)
 
virtual Acad::ErrorStatus writeInt16 (short, short)
 
virtual Acad::ErrorStatus writeInt32 (short, long)
 
virtual Acad::ErrorStatus writeInt8 (short, char)
 
virtual Acad::ErrorStatus writeObjectId (short, AcDbObjectId const &)
 
virtual Acad::ErrorStatus writePoint2d (short, AcGePoint2d const &, int)
 
virtual Acad::ErrorStatus writePoint3d (short, AcGePoint3d const &, int)
 
virtual Acad::ErrorStatus writeScale3d (short, AcGeScale3d const &, int)
 
virtual Acad::ErrorStatus writeString (short, AcString const &)
 
virtual Acad::ErrorStatus writeString (short, wchar_t const *)
 
virtual Acad::ErrorStatus writeUInt16 (short, unsigned short)
 
virtual Acad::ErrorStatus writeUInt32 (short, unsigned long)
 
virtual Acad::ErrorStatus writeUInt8 (short, unsigned char)
 
virtual Acad::ErrorStatus writeVector2d (short, AcGeVector2d const &, int)
 
virtual Acad::ErrorStatus writeVector3d (short, AcGeVector3d const &, int)
 
virtual int precision (void) const
 
virtual int rewindFiler (void)
 
virtual void resetFilerStatus (void)
 
virtual void setPrecision (int)
 

Detailed Description

Definition at line 40 of file DxfOutFiler.h.

Constructor & Destructor Documentation

◆ DxfOutFiler()

◆ ~DxfOutFiler()

virtual DxfOutFiler::~DxfOutFiler ( void )
virtual

Member Function Documentation

◆ database()

virtual AcDbDatabase * DxfOutFiler::database ( void ) const
virtual

◆ dwgVersion()

virtual Acad::ErrorStatus DxfOutFiler::dwgVersion ( AcDb::AcDbDwgVersion & ,
AcDb::MaintenanceReleaseVersion &  ) const
virtual

◆ filerStatus()

virtual Acad::ErrorStatus DxfOutFiler::filerStatus ( void ) const
virtual

◆ filerType()

virtual AcDb::FilerType DxfOutFiler::filerType ( void ) const
virtual

◆ includesDefaultValues()

virtual bool DxfOutFiler::includesDefaultValues ( void ) const
virtual

◆ precision()

virtual int DxfOutFiler::precision ( void ) const
virtual

◆ readResBuf()

virtual Acad::ErrorStatus DxfOutFiler::readResBuf ( resbuf * )
virtual

◆ resetFilerStatus()

virtual void DxfOutFiler::resetFilerStatus ( void )
virtual

◆ rewindFiler()

virtual int DxfOutFiler::rewindFiler ( void )
virtual

◆ setPrecision()

virtual void DxfOutFiler::setPrecision ( int )
virtual

◆ validateForEntities()

bool DxfOutFiler::validateForEntities ( bool )

◆ writeAcDbHandle()

virtual Acad::ErrorStatus DxfOutFiler::writeAcDbHandle ( short ,
AcDbHandle const &  )
virtual

◆ writeBChunk()

virtual Acad::ErrorStatus DxfOutFiler::writeBChunk ( short ,
ads_binary const &  )
virtual

◆ writeBlockRecord()

Acad::ErrorStatus DxfOutFiler::writeBlockRecord ( AcDbBlockTableRecord * ,
int  )

◆ writeBlockTable()

Acad::ErrorStatus DxfOutFiler::writeBlockTable ( AcDbDatabase * )

◆ writeBool()

virtual Acad::ErrorStatus DxfOutFiler::writeBool ( short ,
bool  )
virtual

◆ writeBoolean()

virtual Acad::ErrorStatus DxfOutFiler::writeBoolean ( short ,
int  )
virtual

◆ writeClassesSection()

Acad::ErrorStatus DxfOutFiler::writeClassesSection ( AcDbDatabase * )

◆ writeDatabase()

Acad::ErrorStatus DxfOutFiler::writeDatabase ( AcDbDatabase * )

◆ writeDefaultBlock()

Acad::ErrorStatus DxfOutFiler::writeDefaultBlock ( AcDbBlockTable * ,
int ,
int  )

◆ writeDouble()

virtual Acad::ErrorStatus DxfOutFiler::writeDouble ( short ,
double ,
int  )
virtual

◆ writeEmbeddedObjectStart()

virtual Acad::ErrorStatus DxfOutFiler::writeEmbeddedObjectStart ( void )
virtual

◆ writeEOF()

Acad::ErrorStatus DxfOutFiler::writeEOF ( void )

◆ writeHeaderVars()

Acad::ErrorStatus DxfOutFiler::writeHeaderVars ( AcDbDatabase * )

◆ writeInt16()

virtual Acad::ErrorStatus DxfOutFiler::writeInt16 ( short ,
short  )
virtual

◆ writeInt32()

virtual Acad::ErrorStatus DxfOutFiler::writeInt32 ( short ,
long  )
virtual

◆ writeInt8()

virtual Acad::ErrorStatus DxfOutFiler::writeInt8 ( short ,
char  )
virtual

◆ writeObjectId()

virtual Acad::ErrorStatus DxfOutFiler::writeObjectId ( short ,
AcDbObjectId const &  )
virtual

◆ writeObjectsSection()

Acad::ErrorStatus DxfOutFiler::writeObjectsSection ( AcDbDatabase * )

◆ writePoint2d()

virtual Acad::ErrorStatus DxfOutFiler::writePoint2d ( short ,
AcGePoint2d const & ,
int  )
virtual

◆ writePoint3d()

virtual Acad::ErrorStatus DxfOutFiler::writePoint3d ( short ,
AcGePoint3d const & ,
int  )
virtual

◆ writeScale3d()

virtual Acad::ErrorStatus DxfOutFiler::writeScale3d ( short ,
AcGeScale3d const & ,
int  )
virtual

◆ writeString() [1/2]

virtual Acad::ErrorStatus DxfOutFiler::writeString ( short ,
AcString const &  )
virtual

◆ writeString() [2/2]

virtual Acad::ErrorStatus DxfOutFiler::writeString ( short ,
wchar_t const *  )
virtual

◆ writeSymbolTable()

Acad::ErrorStatus DxfOutFiler::writeSymbolTable ( AcDbSymbolTable * )

◆ writeSymbolTables()

Acad::ErrorStatus DxfOutFiler::writeSymbolTables ( AcDbDatabase * )

◆ writeThumbnailImage()

Acad::ErrorStatus DxfOutFiler::writeThumbnailImage ( AcDbDatabase * )

◆ writeUInt16()

virtual Acad::ErrorStatus DxfOutFiler::writeUInt16 ( short ,
unsigned short  )
virtual

◆ writeUInt32()

virtual Acad::ErrorStatus DxfOutFiler::writeUInt32 ( short ,
unsigned long  )
virtual

◆ writeUInt8()

virtual Acad::ErrorStatus DxfOutFiler::writeUInt8 ( short ,
unsigned char  )
virtual

◆ writeVector2d()

virtual Acad::ErrorStatus DxfOutFiler::writeVector2d ( short ,
AcGeVector2d const & ,
int  )
virtual

◆ writeVector3d()

virtual Acad::ErrorStatus DxfOutFiler::writeVector3d ( short ,
AcGeVector3d const & ,
int  )
virtual

The documentation for this class was generated from the following file: