RVC::DBASE_POINT Class Reference

Manage RVC::OBJTYPE_Database_VectorPoint objects. More...

#include <rvc/dbpoint.h>

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

List of all members.

Public Member Functions

 DBASE_POINT ()
ERRVALUE CopyFrom (const RVC::DBASE &source, const RVC::VECTOR &parent, MDLGPARENT dlgparent=0)
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)

Detailed Description

Manage RVC::OBJTYPE_Database_VectorPoint objects.


Constructor & Destructor Documentation

RVC::DBASE_POINT::DBASE_POINT (  )  [inline]

Default constructor.


Member Function Documentation

ERRVALUE RVC::DBASE_POINT::CopyFrom ( const RVC::DBASE source,
const RVC::VECTOR parent,
MDLGPARENT  dlgparent = 0 
)

Copy a database as a point database under a vector.

NOTE: This assumes that there is not already a point database under the vector. Will get an error if there is. This is used in database to vector conversion.

Parameters:
source Source database to copy
parent Parent object to create database under
dlgparent Parent dialog handle, 0 for default
ERRVALUE RVC::DBASE_POINT::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 possible nodes.

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

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

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