RVCCADINFO Struct Reference

#include <rvccad.h>

Inheritance diagram for RVCCADINFO:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 RVCCADINFO ()
 RVCCADINFO (const RVCGENINFO &ginfo)
RVCCADINFOoperator= (const RVCGENINFO &ginfo)
void Clear ()
DRECT3D GetExtents () const
void SetExtents (const DRECT3D &rect)

Public Attributes

DPOINT3D_OLD minval
DPOINT3D_OLD maxval
UINT16 PointType
UINT16 LinkType
UINT16 ElemHdrSize
UINT16 CAD_BlockSize
UINT32 MaxSize
UINT32 NumBlocks
DOUBLE xscale
DOUBLE yscale
DOUBLE zscale
INT32 NextElemID
UINT8 spare [4]

Constructor & Destructor Documentation

RVCCADINFO::RVCCADINFO  )  [inline]
 

Definition at line 155 of file rvccad.h.

RVCCADINFO::RVCCADINFO const RVCGENINFO ginfo  )  [inline]
 

Definition at line 158 of file rvccad.h.


Member Function Documentation

void RVCCADINFO::Clear  )  [inline]
 

Reimplemented from RVCGENINFO.

Definition at line 166 of file rvccad.h.

DRECT3D RVCCADINFO::GetExtents  )  const [inline]
 

Get extents of CAD object.

Returns:
extents of CAD object

Definition at line 171 of file rvccad.h.

RVCCADINFO& RVCCADINFO::operator= const RVCGENINFO ginfo  )  [inline]
 

Definition at line 162 of file rvccad.h.

void RVCCADINFO::SetExtents const DRECT3D rect  )  [inline]
 

Set extents of CAD object.

Definition at line 184 of file rvccad.h.


Member Data Documentation

UINT16 RVCCADINFO::CAD_BlockSize
 

2 Size of CADBLOCK (set by MfMakeCAD routine)

Definition at line 146 of file rvccad.h.

UINT16 RVCCADINFO::ElemHdrSize
 

2 Size of CADELEMHDR (set by MfMakeCAD routine)

Definition at line 145 of file rvccad.h.

UINT16 RVCCADINFO::LinkType
 

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

Definition at line 144 of file rvccad.h.

UINT32 RVCCADINFO::MaxSize
 

4 Maximum Size of an CAD object element (set by MfUpdateCAD routine)

Definition at line 147 of file rvccad.h.

DPOINT3D_OLD RVCCADINFO::maxval
 

24 Max coord values for the entire CADobj

Definition at line 142 of file rvccad.h.

DPOINT3D_OLD RVCCADINFO::minval
 

24 Min coord values for the entire CADobj

Definition at line 141 of file rvccad.h.

INT32 RVCCADINFO::NextElemID
 

4 Next element ID variable

Definition at line 152 of file rvccad.h.

UINT32 RVCCADINFO::NumBlocks
 

4 Number of CAD object Block Headers

Definition at line 148 of file rvccad.h.

UINT16 RVCCADINFO::PointType
 

2 RVC CAD point types

Definition at line 143 of file rvccad.h.

UINT8 RVCCADINFO::spare[4]
 

4 Round to a double

Definition at line 153 of file rvccad.h.

DOUBLE RVCCADINFO::xscale
 

8 Scale between CAD object and ground distances

Definition at line 149 of file rvccad.h.

DOUBLE RVCCADINFO::yscale
 

8 Scale between CAD object and ground distances

Definition at line 150 of file rvccad.h.

DOUBLE RVCCADINFO::zscale
 

8 Scale between CAD object and ground distances

Definition at line 151 of file rvccad.h.


The documentation for this struct was generated from the following file:
Generated on Thu Aug 12 06:27:11 2004 for TNTsdk by doxygen 1.3.4-20031026