33 #ifndef DIME_UNKNOWNCLASS_H
34 #define DIME_UNKNOWNCLASS_H
36 #include <dime/classes/Class.h>
50 virtual int typeId()
const;
58 #endif // ! DIME_UNKNOWNCLASS_H
virtual dimeClass * copy(dimeModel *const model) const =0
virtual const char * getDxfClassName() const =0
The dimeClass class is the superclass for all the class classes.
Definition: Class.h:47
virtual int typeId() const =0
The dimeModel class organizes a model.
Definition: Model.h:54
virtual int typeId() const
Definition: UnknownClass.cpp:91
virtual ~dimeUnknownClass()
Definition: UnknownClass.cpp:59
virtual int countRecords() const
Definition: UnknownClass.cpp:99
class dimeMemHandler * getMemHandler()
Definition: Model.cpp:351
bool copyRecords(dimeClass *const newclass, dimeModel *const model) const
Definition: Class.cpp:123
virtual const char * getDxfClassName() const
Definition: UnknownClass.cpp:107
virtual bool write(dimeOutput *const out)
Definition: Class.cpp:149
virtual bool write(dimeOutput *const out)
Definition: UnknownClass.cpp:81
The dimeMemHandler class is a special-purpose memory manager.
Definition: MemHandler.h:38
The dimeOutput class handles writing of DXF and DXB files.
Definition: Output.h:41
The dimeUnknownClass class reads and writes undefined classes.
Definition: UnknownClass.h:40
bool writeString(const char *const str)
Definition: Output.cpp:222
virtual dimeClass * copy(dimeModel *const model) const
Definition: UnknownClass.cpp:67
dimeUnknownClass(const char *const name, dimeMemHandler *const memhandler)
Definition: UnknownClass.cpp:49
virtual int countRecords() const
Definition: Class.cpp:178
bool writeGroupCode(const int groupcode)
Definition: Output.cpp:139
Copyright © by Kongsberg Oil & Gas Technologies. All rights reserved.
Generated on Tue Mar 24 2020 14:02:59 for Dime by Doxygen 1.8.17.