SPATREF::COORDOP_ZONED Class Reference

Service for converting between 'zoned' and non-zoned reference systems. More...

#include <mi32/coordop.h>

List of all members.

Public Member Functions

 COORDOP_ZONED (const COORDOP_ZONED &rhs)
 COORDOP_ZONED ()
 ~COORDOP_ZONED ()
ERRVALUE ConvertFromZoned (const MISTRING &string, const COORDREFSYS &PointCoordRefSys, DPOINT2D &opoint) const
ERRVALUE ConvertFromZoned (const MISTRING &zonestr, const DPOINT3D &ipoint, const COORDREFSYS &PointCoordRefSys, DPOINT3D &opoint) const
ERRVALUE ConvertFromZoned (const MISTRING &zonestr, const DPOINT2D &ipoint, const COORDREFSYS &PointCoordRefSys, DPOINT2D &opoint) const
ERRVALUE ConvertToZoned (const COORDREFSYS &PointCoordRefSys, const DPOINT3D &ipoint, MISTRING &zonestr, DPOINT3D &opoint) const
ERRVALUE ConvertToZoned (const COORDREFSYS &PointCoordRefSys, const DPOINT2D &ipoint, MISTRING &zonestr, DPOINT2D &opoint) const
COORDOP_ZONEDoperator= (const COORDOP_ZONED &rhs)
ERRVALUE SetCoordRefSys (const COORDREFSYS &ZonedCRS)

Detailed Description

Service for converting between 'zoned' and non-zoned reference systems.


Constructor & Destructor Documentation

SPATREF::COORDOP_ZONED::COORDOP_ZONED (  ) 

Constructor.

SPATREF::COORDOP_ZONED::COORDOP_ZONED ( const COORDOP_ZONED rhs  ) 

Copy constructor.

SPATREF::COORDOP_ZONED::~COORDOP_ZONED (  ) 

Destructor.


Member Function Documentation

ERRVALUE SPATREF::COORDOP_ZONED::ConvertFromZoned ( const MISTRING string,
const COORDREFSYS PointCoordRefSys,
DPOINT2D opoint 
) const

Parse and convert string to non-zoned CRS.

Parameters:
string String to parse
PointCoordRefSys Non-zoned coordinate reference system to convert to
opoint Point returned
ERRVALUE SPATREF::COORDOP_ZONED::ConvertFromZoned ( const MISTRING zonestr,
const DPOINT3D ipoint,
const COORDREFSYS PointCoordRefSys,
DPOINT3D opoint 
) const

Convert zone and DPOINT3D to non-zoned CRS.

Parameters:
zonestr Zone string for point
ipoint Point to convert
PointCoordRefSys Non-zoned coordinate reference system to convert to
opoint Point returned
ERRVALUE SPATREF::COORDOP_ZONED::ConvertFromZoned ( const MISTRING zonestr,
const DPOINT2D ipoint,
const COORDREFSYS PointCoordRefSys,
DPOINT2D opoint 
) const

Convert zone and DPOINT2D to non-zoned CRS.

Parameters:
zonestr Zone string for point
ipoint Point to convert
PointCoordRefSys Non-zoned coordinate reference system to convert to
opoint Point returned
ERRVALUE SPATREF::COORDOP_ZONED::ConvertToZoned ( const COORDREFSYS PointCoordRefSys,
const DPOINT3D ipoint,
MISTRING zonestr,
DPOINT3D opoint 
) const

Convert DPOINT3D to zoned CRS.

Parameters:
PointCoordRefSys Coordinate reference system to convert from
ipoint Point to convert
zonestr Zone string returned
opoint Point returned
ERRVALUE SPATREF::COORDOP_ZONED::ConvertToZoned ( const COORDREFSYS PointCoordRefSys,
const DPOINT2D ipoint,
MISTRING zonestr,
DPOINT2D opoint 
) const

Convert DPOINT2D to zoned CRS.

Parameters:
PointCoordRefSys Coordinate reference system to convert from
ipoint Point to convert
zonestr Zone string returned
opoint Point returned
COORDOP_ZONED& SPATREF::COORDOP_ZONED::operator= ( const COORDOP_ZONED rhs  ) 

Assignment.

ERRVALUE SPATREF::COORDOP_ZONED::SetCoordRefSys ( const COORDREFSYS ZonedCRS  ) 

Set zoned coordinate reference system.

Parameters:
ZonedCRS Zoned coordinate reference system

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

Generated on Sun Oct 7 21:40:27 2012 for TNTsdk 2012 by  doxygen 1.6.1