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 233 of file rvccad.h.


Constructor & Destructor Documentation

CADBLOCK::CADBLOCK (  )  [inline]

Definition at line 255 of file rvccad.h.


Member Function Documentation

void CADBLOCK::Clear (  )  [inline]

Definition at line 258 of file rvccad.h.

DRECT3D CADBLOCK::GetExtents (  )  const [inline]

Get extents of CAD block.

Returns:
extents of CAD block

Definition at line 263 of file rvccad.h.

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

Definition at line 275 of file rvccad.h.


Member Data Documentation

DPOINT3D CADBLOCK::BasePt

24 Base point for the block

Definition at line 236 of file rvccad.h.

INT32 CADBLOCK::dbrecord

4 Pointer to dblist entry (set by editor)

Definition at line 248 of file rvccad.h.

RVC::OBJECTDESC CADBLOCK::desc

128 Description of a block

Definition at line 235 of file rvccad.h.

UINT32 CADBLOCK::flags

4 Flags defined below

Definition at line 250 of file rvccad.h.

COLOR CADBLOCK::GridColor

8 Grid snap point color - XColor format

Definition at line 246 of file rvccad.h.

DPOINT3D CADBLOCK::GridPt

24 Base point of snap grid

Definition at line 237 of file rvccad.h.

UINT32 CADBLOCK::LinkOffset

4 File offset to linked data

Definition at line 253 of file rvccad.h.

UINT16 CADBLOCK::LinkType

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

Definition at line 251 of file rvccad.h.

DPOINT3D CADBLOCK::maxval

24 Maximum coordinate values for the block

Definition at line 239 of file rvccad.h.

DPOINT3D CADBLOCK::minval

24 Minimum coordinate values for the block

Definition at line 238 of file rvccad.h.

RVC::OBJECTNAME CADBLOCK::name

32 Name of Block

Definition at line 234 of file rvccad.h.

UINT32 CADBLOCK::NumElem

4 Total number of elements in block

Definition at line 247 of file rvccad.h.

FLOAT CADBLOCK::rotate

4 Rotation angle (snap grid)

Definition at line 249 of file rvccad.h.

UINT16 CADBLOCK::space

2 Spare bytes

Definition at line 252 of file rvccad.h.

DOUBLE CADBLOCK::xscale

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

Definition at line 240 of file rvccad.h.

DOUBLE CADBLOCK::xsize

8 X direction size in CAD units (snap grid)

Definition at line 243 of file rvccad.h.

DOUBLE CADBLOCK::yscale

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

Definition at line 241 of file rvccad.h.

DOUBLE CADBLOCK::ysize

8 Y direction size in CAD units (snap grid)

Definition at line 244 of file rvccad.h.

DOUBLE CADBLOCK::zscale

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

Definition at line 242 of file rvccad.h.

DOUBLE CADBLOCK::zsize

8 Z direction size in CAD units (snap grid)

Definition at line 245 of file rvccad.h.


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