- DWG loader (work in progress)
- Simple SVG exporter
- drawing
- ACAD_TABLE
- MLEADER ???
- MLINE ???
- render POINT symbols
- render proxy graphic, class
ProxyGraphic()
is already implemented but not tested with real world data.
ACADTable.virtual_entities()
MLeader.virtual_entities()
???MLine.virtual_entities()
???- LWPOLYLINE and 2D POLYLINE the
virtual_entities(dxftype='ARC')
method could return bulges as ARC, ELLIPSE or SPLINE entities
-
DIMENSION rendering
- angular dim
- angular 3 point dim
- ordinate dim
- arc dim
-
MLEADER
-
MLINE
-
FIELD
-
ACAD_TABLE
-
Blocks.purge() search for non-explicit block references in:
- All arrows in DIMENSION are no problem, there has to be an explicit INSERT for each used arrow in the associated geometry block.
- user defined arrow blocks in LEADER, MLEADER
- LEADER override: 'dimldrblk_handle'
- MLEADER: block content
- ACAD_TABLE: block content
- check DIMENSION
- dimstyle exist; repair: set to 'Standard'
- arrows exist; repair: set to '' = default open filled arrow
- text style exist; repair: set to 'Standard'
- check TEXT, MTEXT
- text style exist; repair: set to 'Standard'
- optional for install, testing and development
- profiling required!!!
- optimized Vec2(), Vector() and Matrix44() classes
- optimized math & construction tools
- optimized tag loader