| TerraLib 4.1

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

- File List
- File Members

Functions
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/functions/TeImportBNA.cpp File Reference
`#include <string>`
`#include <iostream>`
`#include <list>`
`#include <unistd.h>`
`#include "TeDriverBNA.h"`
`#include "../kernel/TeTable.h"`
`#include "../kernel/TeGeometry.h"`
`#include "../kernel/TeAsciiFile.h"`
`#include "../kernel/TeException.h"`
`#include "../kernel/TeProjection.h"`
`#include "../kernel/TeAttribute.h"`
`#include "../kernel/TeAssertions.h"`
`#include "../kernel/TeUtils.h"`
`#include "../kernel/TeLayer.h"`
`#include "../kernel/TeGeometryAlgorithms.h"`
`#include "../kernel/TeDatabase.h"`

## Functions

bool | TeReadBNAObjects (TeAsciiFile &bnaFile, TeTable &attTable, TePointSet &ptSet, TeLineSet &lnSet, TePolygonSet &pSet, int ncolumns, int nrecords, int delta, int attLinkColumnIndex)
bool | TeBNARegionDecode (TeAsciiFile &bnaFile, TePolygonSet &temp, string &index, const int &npoints)
bool | TeBNALineDecode (TeAsciiFile &bnaFile, TeLineSet &temp, string &index, const int &npoints)
bool | TeBNAPointDecode (TeAsciiFile &bnaFile, TePointSet &temp, string &index)
TeLayer * | TeImportBNA (const string &bnaFileName, TeDatabase *db, const string &layerName, const std::string &linkName)
bool | TeImportBNA (TeLayer *layer, const string &bnaFileName, string attrTableName, TeAttributeList &attList, int unsigned chunkSize, std::string &linkName)
bool | TeReadBNAAttributeList (const string &bnaFileName, TeAttributeList &attList)

## Function Documentation

bool TeBNALineDecode | ( | TeAsciiFile & | bnaFile,
|  | TeLineSet & | temp,
|  | string & | index,
|  | const int & | npoints
| ) |  |

bool TeBNAPointDecode | ( | TeAsciiFile & | bnaFile,
|  | TePointSet & | temp,
|  | string & | index
| ) |  |

bool TeBNARegionDecode | ( | TeAsciiFile & | bnaFile,
|  | TePolygonSet & | temp,
|  | string & | index,
|  | const int & | npoints
| ) |  |

TeLayer* TeImportBNA | ( | const string & | bnaFileName,
|  | TeDatabase * | db,
|  | const string & | layerName,
|  | const std::string & | linkName
| ) |  |

bool TeReadBNAObjects | ( | TeAsciiFile & | bnaFile,
|  | TeTable & | attTable,
|  | TePointSet & | ptSet,
|  | TeLineSet & | lnSet,
|  | TePolygonSet & | pSet,
|  | int | ncolumns,
|  | int | nrecords,
|  | int | delta,
|  | int | attLinkColumnIndex
| ) |  |

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines