#include <mi32/rvccad.h>
Public Member Functions | |
| CADBLOCK () | |
| void | Clear () |
| DRECT3D | GetExtents () const |
| void | SetExtents (const DRECT3D &rect) |
Public Attributes | |
| DPOINT3D | BasePt |
| INT32 | dbrecord |
| RVC::OBJECTDESC | desc |
| UINT32 | flags |
| COLOR | GridColor |
| DPOINT3D | GridPt |
| UINT32 | LinkOffset |
| UINT16 | LinkType |
| DPOINT3D | maxval |
| DPOINT3D | minval |
| RVC::OBJECTNAME | name |
| UINT32 | NumElem |
| FLOAT | rotate |
| UINT16 | space |
| DOUBLE | xscale |
| DOUBLE | xsize |
| DOUBLE | yscale |
| DOUBLE | ysize |
| DOUBLE | zscale |
| DOUBLE | zsize |
|
|
|
|
|
|
|
|
Get extents of CAD block.
|
|
|
|
|
|
24 Base point for the block
|
|
|
4 Pointer to dblist entry (set by editor)
|
|
|
128 Description of a block
|
|
|
4 Flags defined below
|
|
|
8 Grid snap point color - XColor format
|
|
|
24 Base point of snap grid
|
|
|
4 File offset to linked data
|
|
|
2 Type of link (DXF, MIF, ...)
|
|
|
24 Maximum coordinate values for the block
|
|
|
24 Minimum coordinate values for the block
|
|
|
32 Name of Block
|
|
|
4 Total number of elements in block
|
|
|
4 Rotation angle (snap grid)
|
|
|
2 Spare bytes
|
|
|
8 Scale between CAD block and ground distances (x scale)
|
|
|
8 X direction size in CAD units (snap grid)
|
|
|
8 Scale between CAD block and ground distances (y scale)
|
|
|
8 Y direction size in CAD units (snap grid)
|
|
|
8 Scale between CAD block and ground distances (z scale)
|
|
|
8 Z direction size in CAD units (snap grid)
|
1.3.8-20040913