33#ifndef DIME_LAYERTABLE_H
34#define DIME_LAYERTABLE_H
36#include <dime/tables/TableEntry.h>
54 virtual const char *getTableName()
const;
57 virtual int typeId()
const;
dimeLayerTable()
Definition LayerTable.cpp:52
void setColorNumber(const int16 colnum)
Definition LayerTable.cpp:185
void setLayerName(const char *name, dimeMemHandler *const memhandler)
Definition LayerTable.cpp:164
const char * getLayerName(void) const
Definition LayerTable.cpp:176
int16 getColorNumber(void) const
Definition LayerTable.cpp:195
void registerLayer(dimeModel *model)
Definition LayerTable.cpp:208
The dimeLayer class handles layers.
Definition Layer.h:39
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
virtual bool write(dimeOutput *const out)
Definition TableEntry.cpp:82
virtual bool read(dimeInput *const in)
Definition TableEntry.cpp:92
dimeTableEntry()
Definition TableEntry.cpp:55
virtual int typeId() const =0
virtual bool handleRecord(const int groupcode, const dimeParam ¶m, dimeMemHandler *const memhandler)
Definition TableEntry.cpp:130
virtual int countRecords() const
Definition TableEntry.cpp:122
The dimeParam class is a union of the different parameter types.
Definition Basic.h:102