#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 |
| CADBLOCK::CADBLOCK | ( | ) | [inline] |
| void CADBLOCK::Clear | ( | ) | [inline] |
| DRECT3D CADBLOCK::GetExtents | ( | ) | const [inline] |
Get extents of CAD block.
| void CADBLOCK::SetExtents | ( | const DRECT3D & | rect | ) | [inline] |
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.6.1