RVC::DBTABLE_STYLE Class Reference

Manages RVC::OBJTYPE_Table objects with RVC::DBTABLE::Usage_XXXStyle. More...

#include <rvc/dbtabsty.h>

Inheritance diagram for RVC::DBTABLE_STYLE:
Inheritance graph
[legend]

List of all members.

Classes

class  GETOBJFILTER_HASSTYLESUBOBJECT
 Database table object selection filter that excludes all objects except for style assignment tables with locatable style objects. More...
class  GETOBJFILTER_ISSELECTABLE
 Database table object selection filter that excludes all objects except for style assignment tables. More...

Public Member Functions

 DBTABLE_STYLE (const RVC::DBTABLE_STYLE &rhs)
 DBTABLE_STYLE ()
virtual ~DBTABLE_STYLE ()
ERRVALUE ConvertTableTo (DBTABLE_STYLE &DestStyleTable)
ERRVALUE FindStyleObject (RVC::STYLE &StyleObj)
RVC::DBTABLE_STYLEoperator= (const RVC::DBTABLE_STYLE &rhs)
ERRVALUE SetStyleLink (const RVC::STYLE &StyleObj)

Detailed Description

Manages RVC::OBJTYPE_Table objects with RVC::DBTABLE::Usage_XXXStyle.

The RVC::DBTABLE_STYLE class manages RVC::OBJTYPE_Table objects with RVC::DBTABLE::Usage_XXXStyle. The interface currently wraps the MfDatabaseTable functions.

RVC Object Types that this class supports: RVC::OBJTYPE_Table.

RVC Database Table Usage that this class supports:

Default RVC Object Type for this class: RVC::OBJTYPE_Table.

Valid parents for this class: RVC::OBJTYPE_Database RVC::OBJTYPE_Database_Raster RVC::OBJTYPE_Database_VectorPoint RVC::OBJTYPE_Database_VectorLine RVC::OBJTYPE_Database_VectorPolygon RVC::OBJTYPE_Database_CAD RVC::OBJTYPE_Database_TIN


Constructor & Destructor Documentation

RVC::DBTABLE_STYLE::DBTABLE_STYLE (  ) 

Default constructor.

RVC::DBTABLE_STYLE::DBTABLE_STYLE ( const RVC::DBTABLE_STYLE rhs  ) 

Copy constructor.

virtual RVC::DBTABLE_STYLE::~DBTABLE_STYLE (  )  [virtual]

Destructor.


Member Function Documentation

ERRVALUE RVC::DBTABLE_STYLE::ConvertTableTo ( DBTABLE_STYLE DestStyleTable  ) 

Convert style assignment table from 'this' to 'DestStyleTable' based on the table usage types.

Parameters:
DestStyleTable Must be created outside this function and be open
ERRVALUE RVC::DBTABLE_STYLE::FindStyleObject ( RVC::STYLE StyleObj  ) 

Locate style object referenced by this style assignment table 'StyleObj' will be attached if one is found, unattached if not.

RVC::DBTABLE_STYLE& RVC::DBTABLE_STYLE::operator= ( const RVC::DBTABLE_STYLE rhs  ) 

Assignment.

Reimplemented from RVC::DBTABLE.

ERRVALUE RVC::DBTABLE_STYLE::SetStyleLink ( const RVC::STYLE StyleObj  ) 

Set the style object that the style assignment table links to.

Parameters:
StyleObj Style object to link to

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

Generated on Sun Oct 7 21:37:11 2012 for TNTsdk 2012 by  doxygen 1.6.1