33 #ifndef DIME_UNKNOWNOBJECT_H
34 #define DIME_UNKNOWNOBJECT_H
36 #include <dime/objects/Object.h>
48 virtual const char *getObjectName()
const;
50 virtual int typeId()
const;
58 #endif // ! DIME_UNKNOWNOBJECT_H
bool copyRecords(dimeObject *const newobject, dimeModel *const model) const
Definition: Object.cpp:81
The dimeObject class is the superclass for the object classes.
Definition: Object.h:44
virtual ~dimeUnknownObject()
Definition: UnknownObject.cpp:59
virtual int typeId() const =0
The dimeUnknownObject class reads and writes undefined objects.
Definition: UnknownObject.h:40
dimeUnknownObject(const char *const name, dimeMemHandler *const memhandler)
Definition: UnknownObject.cpp:49
The dimeModel class organizes a model.
Definition: Model.h:54
virtual int countRecords() const
Definition: UnknownObject.cpp:100
virtual int typeId() const
Definition: UnknownObject.cpp:92
class dimeMemHandler * getMemHandler()
Definition: Model.cpp:351
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
virtual int countRecords() const
Definition: Object.cpp:112
bool writeString(const char *const str)
Definition: Output.cpp:222
virtual bool write(dimeOutput *const out)
Definition: UnknownObject.cpp:82
virtual bool write(dimeOutput *const out)
Definition: Object.cpp:93
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.