| TerraLib 4.1

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

- File List
- File Members

Classes | Typedefs | Functions
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeIntersector.cpp File Reference
`#include "TeIntersector.h"`
`#include "TeRTree.h"`
`#include "TeGeometryAlgorithms.h"`
`#include <map>`

## Classes

struct | TeIntersectionIndexKey

## Typedefs

typedef multimap < TeIntersectionIndexKey, unsigned int > | TeIntersectionIndex

## Functions

void | TeNormalizeIntersection (TeINTERSECTOR2::TeBoundaryIP &ip, TeINTERSECTOR2::TeVectorBoundaryIP &report, TeIntersectionIndex &interIndex)
void | TeIndexIntersection (TeINTERSECTOR2::TeBoundaryIP &ip, const unsigned int &redPos, const unsigned int &bluePos, TeIntersectionIndex &interIndex)
void | TeInsertIntersection (TeINTERSECTOR2::TeBoundaryIP &ip, TeINTERSECTOR2::TeVectorBoundaryIP &report)

## Typedef Documentation

typedef multimap<TeIntersectionIndexKey, unsigned int> TeIntersectionIndex

## Function Documentation

void TeIndexIntersection | ( | TeINTERSECTOR2::TeBoundaryIP & | ip,
|  | const unsigned int & | redPos,
|  | const unsigned int & | bluePos,
|  | TeIntersectionIndex & | interIndex
| ) |  |

void TeInsertIntersection | ( | TeINTERSECTOR2::TeBoundaryIP & | ip,
|  | TeINTERSECTOR2::TeVectorBoundaryIP & | report
| ) |  |

void TeNormalizeIntersection | ( | TeINTERSECTOR2::TeBoundaryIP & | ip,
|  | TeINTERSECTOR2::TeVectorBoundaryIP & | report,
|  | TeIntersectionIndex & | interIndex
| ) |  |

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines