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


Detailed Description

Definition at line 203 of file rvccad.h.


Constructor & Destructor Documentation

CADBLOCK::CADBLOCK (  )  [inline]

Definition at line 225 of file rvccad.h.


Member Function Documentation

void CADBLOCK::Clear (  )  [inline]

Definition at line 228 of file rvccad.h.

DRECT3D CADBLOCK::GetExtents (  )  const [inline]

Get extents of CAD block.

Returns:
extents of CAD block

Definition at line 233 of file rvccad.h.

void CADBLOCK::SetExtents ( const DRECT3D rect  )  [inline]

Definition at line 245 of file rvccad.h.


Member Data Documentation

DPOINT3D CADBLOCK::BasePt

24 Base point for the block

Definition at line 206 of file rvccad.h.

INT32 CADBLOCK::dbrecord

4 Pointer to dblist entry (set by editor)

Definition at line 218 of file rvccad.h.

RVC::OBJECTDESC CADBLOCK::desc

128 Description of a block

Definition at line 205 of file rvccad.h.

UINT32 CADBLOCK::flags

4 Flags defined below

Definition at line 220 of file rvccad.h.

COLOR CADBLOCK::GridColor

8 Grid snap point color - XColor format

Definition at line 216 of file rvccad.h.

DPOINT3D CADBLOCK::GridPt

24 Base point of snap grid

Definition at line 207 of file rvccad.h.

UINT32 CADBLOCK::LinkOffset

4 File offset to linked data

Definition at line 223 of file rvccad.h.

UINT16 CADBLOCK::LinkType

2 Type of link (DXF, MIF, ...)

Definition at line 221 of file rvccad.h.

DPOINT3D CADBLOCK::maxval

24 Maximum coordinate values for the block

Definition at line 209 of file rvccad.h.

DPOINT3D CADBLOCK::minval

24 Minimum coordinate values for the block

Definition at line 208 of file rvccad.h.

RVC::OBJECTNAME CADBLOCK::name

32 Name of Block

Definition at line 204 of file rvccad.h.

UINT32 CADBLOCK::NumElem

4 Total number of elements in block

Definition at line 217 of file rvccad.h.

FLOAT CADBLOCK::rotate

4 Rotation angle (snap grid)

Definition at line 219 of file rvccad.h.

UINT16 CADBLOCK::space

2 Spare bytes

Definition at line 222 of file rvccad.h.

DOUBLE CADBLOCK::xscale

8 Scale between CAD block and ground distances (x scale)

Definition at line 210 of file rvccad.h.

DOUBLE CADBLOCK::xsize

8 X direction size in CAD units (snap grid)

Definition at line 213 of file rvccad.h.

DOUBLE CADBLOCK::yscale

8 Scale between CAD block and ground distances (y scale)

Definition at line 211 of file rvccad.h.

DOUBLE CADBLOCK::ysize

8 Y direction size in CAD units (snap grid)

Definition at line 214 of file rvccad.h.

DOUBLE CADBLOCK::zscale

8 Scale between CAD block and ground distances (z scale)

Definition at line 212 of file rvccad.h.

DOUBLE CADBLOCK::zsize

8 Z direction size in CAD units (snap grid)

Definition at line 215 of file rvccad.h.


The documentation for this struct was generated from the following file:
Generated on Thu Apr 26 04:11:02 2007 for TNTsdk by  doxygen 1.5.2