RVC::OP::SURFACEFITTING::TABLE_PARAMETERS Class Reference

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

#include <rvc/opsurfacefitting.h>

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

List of all members.

Public Types

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

Public Member Functions

 TABLE_PARAMETERS ()
 ~TABLE_PARAMETERS ()
const COMPONENTGetComponent () const
const SPATREF::COORDREFSYSGetCoordRefSys () const
void GetName (const NAME id, RVC::OBJECTNAME &name) const
const MISTRINGGetQuery () const
UINT8 GetXUnitCode () const
UINT8 GetYUnitCode () const
UINT8 GetZUnitCode () const
TABLE_PARAMETERSoperator= (const TABLE_PARAMETERS &)
void SetComponent (const COMPONENT &component)
void SetCoordRefSys (const SPATREF::COORDREFSYS &crs)
void SetName (const NAME id, const RVC::OBJECTNAME &name)
void SetQuery (const MISTRING &query)
void SetXUnitCode (const UINT8 unitcode)
void SetYUnitCode (const UINT8 unitcode)
void SetZUnitCode (const UINT8 unitcode)

Detailed Description

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


Member Enumeration Documentation

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

Enumerator:
NAME_XField 
NAME_YField 
NAME_ZField 
NAME_Count 

Constructor & Destructor Documentation

RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::TABLE_PARAMETERS (  ) 
RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::~TABLE_PARAMETERS (  ) 

Member Function Documentation

const COMPONENT& RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::GetComponent (  )  const [inline]
const SPATREF::COORDREFSYS& RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::GetCoordRefSys (  )  const [inline]

Returns COORDREFSYS for constructed 3D points.

void RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::GetName ( const NAME  id,
RVC::OBJECTNAME name 
) const

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

const MISTRING& RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::GetQuery (  )  const [inline]

Returns generic query for constructing 3D point.

UINT8 RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::GetXUnitCode (  )  const [inline]

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

UINT8 RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::GetYUnitCode (  )  const [inline]

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

UINT8 RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::GetZUnitCode (  )  const [inline]

Returns unit code for z coordinate of constructed 3D point.

TABLE_PARAMETERS& RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::operator= ( const TABLE_PARAMETERS  ) 
void RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::SetComponent ( const COMPONENT component  )  [inline]
void RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::SetCoordRefSys ( const SPATREF::COORDREFSYS crs  )  [inline]

Set COORDREFSYS for constructed 3D points.

void RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::SetName ( const NAME  id,
const RVC::OBJECTNAME name 
)

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

void RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::SetQuery ( const MISTRING query  )  [inline]

Set generic query for constructing 3D point.

void RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::SetXUnitCode ( const UINT8  unitcode  )  [inline]

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

void RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::SetYUnitCode ( const UINT8  unitcode  )  [inline]

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

void RVC::OP::SURFACEFITTING::TABLE_PARAMETERS::SetZUnitCode ( const UINT8  unitcode  )  [inline]

Set unit code for z coordinate of constructed 3D point.


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

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