RVC::DBASE_TINNODE Class Reference

Manage RVC::OBJTYPE_Database_TIN objects. More...

#include <rvc/dbtnode.h>

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

List of all members.

Public Member Functions

 DBASE_TINNODE (const RVC::DBASE_TINNODE &rhs)
 DBASE_TINNODE ()
virtual ~DBASE_TINNODE ()
bool IsNodeAPoint (INT32 NodeNum)
ERRVALUE JoinPointDatabaseTo (RVC::DBASE_ELEMENT &DestDBase, const SIMPLE_ARRAY< INT32 > &PointTransList, const SIMPLE_ARRAY< INT32 > &NodeTransList, RVC::DBASE::COPYFLAG CopyFlags=RVC::DBASE::COPYFLAG_None, RVC::DBASE::JOINFLAGS JoinFlags=RVC::DBASE::JOINFLAG_None, INT32 *pNextElemID=0, ELEMTYPE SrcElemType=ELEMTYPE_Empty, ELEMTYPE DestElemType=ELEMTYPE_Empty)
RVC::DBASE_TINNODEoperator= (const RVC::DBASE_TINNODE &rhs)

Detailed Description

Manage RVC::OBJTYPE_Database_TIN objects.


Constructor & Destructor Documentation

RVC::DBASE_TINNODE::DBASE_TINNODE (  )  [inline]

Default constructor.

RVC::DBASE_TINNODE::DBASE_TINNODE ( const RVC::DBASE_TINNODE rhs  )  [inline]

Copy constructor.

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

Destructor.


Member Function Documentation

bool RVC::DBASE_TINNODE::IsNodeAPoint ( INT32  NodeNum  ) 

Determine that the node has attributes.

Returns:
'True' if the node is considered a point, false if not
ERRVALUE RVC::DBASE_TINNODE::JoinPointDatabaseTo ( RVC::DBASE_ELEMENT DestDBase,
const SIMPLE_ARRAY< INT32 > &  PointTransList,
const SIMPLE_ARRAY< INT32 > &  NodeTransList,
RVC::DBASE::COPYFLAG  CopyFlags = RVC::DBASE::COPYFLAG_None,
RVC::DBASE::JOINFLAGS  JoinFlags = RVC::DBASE::JOINFLAG_None,
INT32 pNextElemID = 0,
ELEMTYPE  SrcElemType = ELEMTYPE_Empty,
ELEMTYPE  DestElemType = ELEMTYPE_Empty 
)

Join another database to this one and deal with posible nodes Replacement for MfDatabaseJoinPointNode2.

Parameters:
SrcElemType Pointer to INT32 return next ElemID in
DestElemType Will default to the default element type of the source database Will default to the default element type of the destination database
RVC::DBASE_TINNODE& RVC::DBASE_TINNODE::operator= ( const RVC::DBASE_TINNODE rhs  ) 

Assignment.

Reimplemented from RVC::DBASE_ELEMENT.


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

Generated on Sun Oct 7 21:36:57 2012 for TNTsdk 2012 by  doxygen 1.6.1