libopencad
|
The CAD tables class. Store tables. More...
#include <cadtables.h>
Public Types | |
enum | TableType { CurrentViewportTable, BlocksTable, LayersTable, StyleTable, LineTypesTable, ViewTable, UCSTable, ViewportTable, APPIDTable, EntityTable, ACADGroupDict, ACADMLineStyleDict, NamedObjectsDict, LayoutsDict, PlotSettingsDict, PlotStylesDict, BlockRecordPaperSpace, BlockRecordModelSpace } |
The CAD table types enum. | |
Public Member Functions | |
void | addTable (enum TableType eType, CADHandle hHandle) |
int | readTable (CADFile *const file, enum TableType eType) |
size_t | getLayerCount () const |
CADLayer & | getLayer (size_t index) |
Protected Member Functions | |
int | readLayersTable (CADFile *const file, long index) |
void | fillLayer (const CADEntityObject *ent) |
Protected Attributes | |
map< enum TableType, CADHandle > | tableMap |
vector< CADLayer > | layers |
The CAD tables class. Store tables.