|
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.
1.8.11