37#include <dime/util/Array.h>
55 int countRecords()
const;
56 int tableType()
const;
58 void setTableName(
const char * name);
59 const char * tableName()
const;
61 int getNumTableEntries()
const;
63 void insertTableEntry(
dimeTableEntry *
const tableEntry,
const int idx = -1);
64 void removeTableEntry(
const int idx);
66 int getNumTableRecords()
const;
68 void insertTableRecord(
dimeRecord *
const record,
const int idx = -1);
69 void removeTableRecord(
const int idx);
74 dimeArray <dimeTableEntry*> tableEntries;
75 dimeArray <dimeRecord*> records;
The dimeBase class is the superclass for most classes in Dime.
Definition Base.h:42
virtual int typeId() const =0
The dimeMemHandler class is a special-purpose memory manager.
Definition MemHandler.h:39
The dimeModel class organizes a model.
Definition Model.h:55
The dimeOutput class handles writing of DXF and DXB files.
Definition Output.h:42
The dimeRecord class is the superclass of all record classes.
Definition Record.h:44
The dimeTableEntry class is the superclass for all table classes.
Definition TableEntry.h:42