| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions
TeNoProjection Class Reference

`#include <TeProjection.h>`

Inheritance diagram for TeNoProjection:

List of all members.

## Public Member Functions

| TeNoProjection (const TeDatum &datum=TeDatum(), const string &units="Units")
| ~TeNoProjection ()
virtual TeCoord2D | LL2PC (const TeCoord2D &p)
| Pure virtual method that transforms geodetic into projection coordinates.
virtual TeCoord2D | PC2LL (const TeCoord2D &p)
| Pure virtual method that transforms projection into geodetic coordinates.

## Detailed Description

Examples:

  importGridData.cpp, and TePDIUtils_test.cpp.

## Constructor & Destructor Documentation

TeNoProjection::TeNoProjection | ( | const TeDatum & | datum = `TeDatum()`,
|  | const string & | units = `"Units"`
| ) |  | `[inline]`

TeNoProjection::~TeNoProjection | ( |  | ) | `[inline]`

## Member Function Documentation

virtual TeCoord2D TeNoProjection::LL2PC | ( | const TeCoord2D & | p | ) | `[inline, virtual]`

Pure virtual method that transforms geodetic into projection coordinates.

This method is implemented for each available projection class and represents the so-called direct formulas, which compute projection coordinates from geodetic coordinates.

Parameters:

  p | Geodetic coordinates (radian).

Returns:
  p Projection coordinates (m).

Note:
  Geodetic coordinates must be a valid latitude ([0,pi/2] or [0,-pi/2]) and a valid longitude ([0,pi] or [0,-pi]).

Implements TeProjection.

virtual TeCoord2D TeNoProjection::PC2LL | ( | const TeCoord2D & | p | ) | `[inline, virtual]`

Pure virtual method that transforms projection into geodetic coordinates.

This method is implemented for each available projection class and represents the so-called inverse formulas, which compute geodetic coordinates from projection coordinates.

Parameters:

  p | Projection coordinates (m).

Returns:
  p Geodetic coordinates (rad).

Note:
  X and Y projection coordinates must be both valid, within the typical range of each projection class.

Implements TeProjection.

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

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeProjection.h

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines