RVC::OP::BUFFERZONE::TABLE_PARAMETERS Class Reference

Class describes parameters of table source object constructing 2D points from each record in table. More...

#include <rvc/opbufferzone.h>

Inheritance diagram for RVC::OP::BUFFERZONE::TABLE_PARAMETERS:
Inheritance graph
[legend]

List of all members.

Public Types

enum  NAME { NAME_XField = 0, NAME_YField = 1, NAME_Count = 2 }

Public Member Functions

 TABLE_PARAMETERS ()
 ~TABLE_PARAMETERS ()
const SPATREF::COORDREFSYSGetCoordRefSys () const
const ELEMENTGetElement () const
const DRECT3DGetExtents () const
const DMSTYPE GetLatLonFormat () const
const RVC::OBJECTNAMEGetName (const NAME id) const
const MISTRINGGetQuery () const
UINT8 GetXUnitCode () const
UINT8 GetYUnitCode () const
TABLE_PARAMETERSoperator= (const TABLE_PARAMETERS &)
void SetCoordRefSys (const SPATREF::COORDREFSYS &crs)
void SetElement (const ELEMENT &element)
void SetExtents (const DRECT3D &extents)
void SetLatLonFormat (const DMSTYPE format)
void SetName (const NAME id, const RVC::OBJECTNAME &name)
void SetQuery (const MISTRING &query)
void SetXUnitCode (const UINT8 unitcode)
void SetYUnitCode (const UINT8 unitcode)

Detailed Description

Class describes parameters of table source object constructing 2D points from each record in table.


Member Enumeration Documentation

enum describes id's of field names constructing 2D points.

Enumerator:
NAME_XField 
NAME_YField 
NAME_Count 

Constructor & Destructor Documentation

RVC::OP::BUFFERZONE::TABLE_PARAMETERS::TABLE_PARAMETERS (  ) 
RVC::OP::BUFFERZONE::TABLE_PARAMETERS::~TABLE_PARAMETERS (  )  [inline]

Member Function Documentation

const SPATREF::COORDREFSYS& RVC::OP::BUFFERZONE::TABLE_PARAMETERS::GetCoordRefSys (  )  const

Returns COORDREFSYS for constructed 2D points.

const ELEMENT& RVC::OP::BUFFERZONE::TABLE_PARAMETERS::GetElement (  )  const
const DRECT3D& RVC::OP::BUFFERZONE::TABLE_PARAMETERS::GetExtents (  )  const
const DMSTYPE RVC::OP::BUFFERZONE::TABLE_PARAMETERS::GetLatLonFormat (  )  const
const RVC::OBJECTNAME& RVC::OP::BUFFERZONE::TABLE_PARAMETERS::GetName ( const NAME  id  )  const

Returns field name for each coordinate of constructed 2D point.

const MISTRING& RVC::OP::BUFFERZONE::TABLE_PARAMETERS::GetQuery (  )  const

Returns generic query for constructing 2D point.

UINT8 RVC::OP::BUFFERZONE::TABLE_PARAMETERS::GetXUnitCode (  )  const

Returns unit code for x coordinate of constructed 2D point.

UINT8 RVC::OP::BUFFERZONE::TABLE_PARAMETERS::GetYUnitCode (  )  const

Returns unit code for y coordinate of constructed 2D point.

TABLE_PARAMETERS& RVC::OP::BUFFERZONE::TABLE_PARAMETERS::operator= ( const TABLE_PARAMETERS  ) 
void RVC::OP::BUFFERZONE::TABLE_PARAMETERS::SetCoordRefSys ( const SPATREF::COORDREFSYS crs  ) 

Set COORDREFSYS for constructed 2D points.

void RVC::OP::BUFFERZONE::TABLE_PARAMETERS::SetElement ( const ELEMENT element  ) 
void RVC::OP::BUFFERZONE::TABLE_PARAMETERS::SetExtents ( const DRECT3D extents  ) 
void RVC::OP::BUFFERZONE::TABLE_PARAMETERS::SetLatLonFormat ( const DMSTYPE  format  ) 
void RVC::OP::BUFFERZONE::TABLE_PARAMETERS::SetName ( const NAME  id,
const RVC::OBJECTNAME name 
)

Set field name for each coordinate of constructed 2D point.

void RVC::OP::BUFFERZONE::TABLE_PARAMETERS::SetQuery ( const MISTRING query  ) 

Set generic query for constructing 2D point.

void RVC::OP::BUFFERZONE::TABLE_PARAMETERS::SetXUnitCode ( const UINT8  unitcode  ) 

Set unit code for x coordinate of constructed 2D point.

void RVC::OP::BUFFERZONE::TABLE_PARAMETERS::SetYUnitCode ( const UINT8  unitcode  ) 

Set unit code for y coordinate of constructed 2D point.


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

Generated on Sun Oct 7 21:38:30 2012 for TNTsdk 2012 by  doxygen 1.6.1