| 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/drivers/PostgreSQL/TePGUtils.cpp File Reference
`#include "TePGUtils.h"`
`#include <stdexcept>`

## Functions

TeCoord2D | PgGeomPolygonCoordDecode (char *str, char **s)
| Decodifica uma coordenada no formato poligono dos tipos geometricos do PostgreSQL: (x1, y1)
void | Te2PgGeomPolygon (const TeLine2D &l, string &strPolygon)
| Transaforma a linha l em um poligono texto strPolygon.
TeLine2D | PgGeomPolygon2Te (char *strPolygon)
| Transaforma um poligono texto strPolygon em uma linha.
TeCoord2D | PGCoord_decode (char *str, char **s)
string | PGCoord_encode (const TeCoord2D &c)
TePoint | PGPoint_decode (char *str)
string | PGPoint_encode (const TePoint &p)
string | PGNode_encode (const TeNode &p)
TeLine2D | PGLine_decode (char *str, char **sd)
TeLine2D | PGLinestring_decode (char *str)
TePolygon | PGPolygon_decode (char *str)
TeBox | PGBox_decode (char *str)
string | PGBox_encode (const TeBox &b)
TeBox | PGBoxRtree_decode (char *str)
string | PGBoxRtree_encode (const TeBox &b)
void | PGConcatLineString (const TeLine2D &l, string &concatString)
TeBox | PGBoxFromPolygon (char *str)
string | PGMakePolygon (const TeBox &box)

## Function Documentation

TeBox PGBox_decode | ( | char * | str | ) |

string PGBox_encode | ( | const TeBox & | b | ) |

TeBox PGBoxFromPolygon | ( | char * | str | ) |

TeBox PGBoxRtree_decode | ( | char * | str | ) |

string PGBoxRtree_encode | ( | const TeBox & | b | ) |

void PGConcatLineString | ( | const TeLine2D & | l,
|  | string & | concatString
| ) |  |

TeCoord2D PGCoord_decode | ( | char * | str,
|  | char ** | s
| ) |  |

string PGCoord_encode | ( | const TeCoord2D & | c | ) |

TeLine2D PgGeomPolygon2Te | ( | char * | strPolygon | ) |

Transaforma um poligono texto strPolygon em uma linha.

TeCoord2D PgGeomPolygonCoordDecode | ( | char * | str,
|  | char ** | s
| ) |  |

Decodifica uma coordenada no formato poligono dos tipos geometricos do PostgreSQL: (x1, y1)

TeLine2D PGLine_decode | ( | char * | str,
|  | char ** | sd
| ) |  |

TeLine2D PGLinestring_decode | ( | char * | str | ) |

string PGMakePolygon | ( | const TeBox & | box | ) |

string PGNode_encode | ( | const TeNode & | p | ) |

TePoint PGPoint_decode | ( | char * | str | ) |

string PGPoint_encode | ( | const TePoint & | p | ) |

TePolygon PGPolygon_decode | ( | char * | str | ) |

void Te2PgGeomPolygon | ( | const TeLine2D & | l,
|  | string & | strPolygon
| ) |  |

Transaforma a linha l em um poligono texto strPolygon.

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines