| TerraLib 4.1

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

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

Public Member Functions | Protected Attributes
TeProfile1 Class Reference

Class that calculates the terrain profile. More...

`#include <TeProfile1.h>`

List of all members.

## Public Member Functions

| TeProfile1 (TeContourLineSet *parLineSet, TeLine2D *parLine)
| Constructor.
| ~TeProfile1 ()
| Destructor.
TeLine2D | calculateProfile ()
| Method to calculate the terrain profile.

## Protected Attributes

TeContourLineSet * | lineSet
TeLine2D * | lineSight
vector< double > | distances
vector< double > | altitudes

## Detailed Description

Class that calculates the terrain profile.

## Constructor & Destructor Documentation

TeProfile1::TeProfile1 | ( | TeContourLineSet * | parLineSet,
|  | TeLine2D * | parLine
| ) |  |

Constructor.

TeProfile1::~TeProfile1 | ( |  | ) |

Destructor.

## Member Function Documentation

TeLine2D TeProfile1::calculateProfile | ( |  | ) |

Method to calculate the terrain profile.

## Member Data Documentation

vector<double> TeProfile1::altitudes`[protected]`

vector<double> TeProfile1::distances`[protected]`

TeContourLineSet* TeProfile1::lineSet`[protected]`

TeLine2D* TeProfile1::lineSight`[protected]`

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

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeProfile1.h
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeProfile1.cpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines