36 #include <dime/Base.h> 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);
79 #endif // ! DIME_TABLE_H The dimeArray class is internal / private.
Definition: Array.h:65
The dimeBase class is the superclass for most classes in Dime.
Definition: Base.h:41
The dimeMemHandler class is a special-purpose memory manager.
Definition: MemHandler.h:38
virtual int typeId() const =0
The dimeModel class organizes a model.
Definition: Model.h:54
The dimeTableEntry class is the superclass for all table classes.
Definition: TableEntry.h:41
The dimeRecord class is the superclass of all record classes.
Definition: Record.h:43
The dimeOutput class handles writing of DXF and DXB files.
Definition: Output.h:41