CADBLOCK Struct Reference

#include <mi32/rvccad.h>

List of all members.

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

Constructor & Destructor Documentation

CADBLOCK::CADBLOCK (  )  [inline]

Member Function Documentation

void CADBLOCK::Clear (  )  [inline]
DRECT3D CADBLOCK::GetExtents (  )  const [inline]

Get extents of CAD block.

Returns:
extents of CAD block
void CADBLOCK::SetExtents ( const DRECT3D rect  )  [inline]

Member Data Documentation

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)


The documentation for this struct was generated from the following file:

Generated on Sun Oct 7 21:33:15 2012 for TNTsdk 2012 by  doxygen 1.6.1