CADELEMOPT Struct Reference

Any addition to the list "MUST" be noted in _rvcCADInit() (rvccad.c) and in StyleQueryEvalCAD (dbqstyle.c) and in hdrdesc.ref (see person in charge of RVC). More...

#include <mi32/rvccad.h>

List of all members.

Public Member Functions

 CADELEMOPT ()
void GetStyle (TEXTSTYLE &text) const
void GetStyle (POLYSTYLE &poly) const
void GetStyle (POINTSTYLE &point) const
void GetStyle (LINESTYLE &line) const
CADELEMOPToperator= (const CADELEMOPT &rhs)
void SetStyle (const TEXTSTYLE &text)
void SetStyle (const POLYSTYLE &poly)
void SetStyle (const POINTSTYLE &point)
void SetStyle (const LINESTYLE &line)

Public Attributes

FLOAT Angle
COLOR color
INT32 dbrecord
DPOINT3D Extrusion
COLOR FillColor
INT32 FillPatt
INT32 HyperLink
INT32 LinePatt
COLOR m_LineDrawColor
COLOR m_PolyBorderColor
COLOR m_PolyFillColor
DOUBLE MapScale
UINT16 Space
UINT32 StyleFlags
INT32 Symbol
FLOAT width
UINT16 WidthUnits
FLOAT ywidth


Detailed Description

Any addition to the list "MUST" be noted in _rvcCADInit() (rvccad.c) and in StyleQueryEvalCAD (dbqstyle.c) and in hdrdesc.ref (see person in charge of RVC).

If structure size changes, geom.dll will need to be changed

Definition at line 344 of file rvccad.h.


Constructor & Destructor Documentation

CADELEMOPT::CADELEMOPT  )  [inline]
 

Definition at line 365 of file rvccad.h.


Member Function Documentation

void CADELEMOPT::GetStyle TEXTSTYLE text  )  const [inline]
 

Definition at line 414 of file rvccad.h.

void CADELEMOPT::GetStyle POLYSTYLE poly  )  const [inline]
 

Definition at line 401 of file rvccad.h.

void CADELEMOPT::GetStyle POINTSTYLE point  )  const [inline]
 

Definition at line 388 of file rvccad.h.

void CADELEMOPT::GetStyle LINESTYLE line  )  const [inline]
 

Definition at line 377 of file rvccad.h.

CADELEMOPT& CADELEMOPT::operator= const CADELEMOPT rhs  )  [inline]
 

Definition at line 370 of file rvccad.h.

void CADELEMOPT::SetStyle const TEXTSTYLE text  )  [inline]
 

Definition at line 462 of file rvccad.h.

void CADELEMOPT::SetStyle const POLYSTYLE poly  )  [inline]
 

Definition at line 449 of file rvccad.h.

void CADELEMOPT::SetStyle const POINTSTYLE point  )  [inline]
 

Definition at line 436 of file rvccad.h.

void CADELEMOPT::SetStyle const LINESTYLE line  )  [inline]
 

Definition at line 425 of file rvccad.h.


Member Data Documentation

FLOAT CADELEMOPT::Angle
 

4 Angle of point symbol

Definition at line 351 of file rvccad.h.

COLOR CADELEMOPT::color
 

8 Color - XColor format

Definition at line 345 of file rvccad.h.

INT32 CADELEMOPT::dbrecord
 

4 Pointer to dblist entry

Definition at line 347 of file rvccad.h.

DPOINT3D CADELEMOPT::Extrusion
 

Definition at line 355 of file rvccad.h.

COLOR CADELEMOPT::FillColor
 

8 Fill color - XColor format

Definition at line 346 of file rvccad.h.

INT32 CADELEMOPT::FillPatt
 

4 Fill Pattern index

Definition at line 349 of file rvccad.h.

INT32 CADELEMOPT::HyperLink
 

4 Index to hyperindex shape definition

Definition at line 357 of file rvccad.h.

INT32 CADELEMOPT::LinePatt
 

4 Line Pattern index

Definition at line 348 of file rvccad.h.

COLOR CADELEMOPT::m_LineDrawColor
 

Definition at line 361 of file rvccad.h.

COLOR CADELEMOPT::m_PolyBorderColor
 

Definition at line 362 of file rvccad.h.

COLOR CADELEMOPT::m_PolyFillColor
 

Definition at line 363 of file rvccad.h.

DOUBLE CADELEMOPT::MapScale
 

8 MapScale to use given scales at

Definition at line 360 of file rvccad.h.

UINT16 CADELEMOPT::Space
 

2 Reserved for future use

Definition at line 359 of file rvccad.h.

UINT32 CADELEMOPT::StyleFlags
 

4 See STDDEFNS.H for flag definitions

Definition at line 354 of file rvccad.h.

INT32 CADELEMOPT::Symbol
 

4 Point Symbol index

Definition at line 350 of file rvccad.h.

FLOAT CADELEMOPT::width
 

4 Width of element in CAD coordinates!, also X-Width for points

Definition at line 352 of file rvccad.h.

UINT16 CADELEMOPT::WidthUnits
 

2 Units that width field is in

Definition at line 358 of file rvccad.h.

FLOAT CADELEMOPT::ywidth
 

4 Y-Width for points

Definition at line 353 of file rvccad.h.


The documentation for this struct was generated from the following file:
Generated on Wed May 31 15:28:18 2006 for TNTsdk by  doxygen 1.3.8-20040913