| 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/kernel/TeCoverageUtils.h File Reference

This file contains utility functions for working with coverages. More...

`#include "TeCoverageParams.h"`
`#include "TeException.h"`

Go to the source code of this file.

## Functions

TL_DLL std::string | TeDefaultCoverageLayerTable (TeLayer *layer)
TL_DLL std::string | TeDefaultCoverageTable (TeLayer *layer, const std::string &coverageId)
TL_DLL std::string | TeDefaultCoverageMetadataTable (TeLayer *layer)
TL_DLL void | TeRetrieveCoverageLayerTables (TeLayer *layer, std::vector< std::string > &coverageLayerTables)
TL_DLL void | TeRetrieveCoverageIds (TeLayer *layer, std::vector< std::string > &coverageIds)
TL_DLL std::string | TeRetrieveCoverageTable (TeLayer *layer, const std::string &coverageId)
TL_DLL std::string | TeRetrieveCoverageLayerTable (TeLayer *layer, const std::string &coverageId)
TL_DLL TeLayer * | TeRetrieveLayer (TeDatabase *database, const int layerId)
TL_DLL void | TeRetrieveDimensions (TeLayer *layer, const std::string &coverageId, std::vector< TeCoverageDimension > &dimensions)
TL_DLL int | TeCoverageDimensionsSize (std::vector< TeCoverageDimension > &dimensions)
TL_DLL TeBox | TeRetrieveCoverageBox (TeLayer *layer, const std::string &coverageId)
TL_DLL int | TeRetrieveCoverageNumElements (TeLayer *layer, const std::string &coverageId)

## Detailed Description

This file contains utility functions for working with coverages.

## Function Documentation

TL_DLL int TeCoverageDimensionsSize | ( | std::vector< TeCoverageDimension > & | dimensions | ) |

TL_DLL std::string TeDefaultCoverageLayerTable | ( | TeLayer * | layer | ) |

TL_DLL std::string TeDefaultCoverageMetadataTable | ( | TeLayer * | layer | ) |

TL_DLL std::string TeDefaultCoverageTable | ( | TeLayer * | layer,
|  | const std::string & | coverageId
| ) |  |

TL_DLL TeBox TeRetrieveCoverageBox | ( | TeLayer * | layer,
|  | const std::string & | coverageId
| ) |  |

TL_DLL void TeRetrieveCoverageIds | ( | TeLayer * | layer,
|  | std::vector< std::string > & | coverageIds
| ) |  |

TL_DLL std::string TeRetrieveCoverageLayerTable | ( | TeLayer * | layer,
|  | const std::string & | coverageId
| ) |  |

TL_DLL void TeRetrieveCoverageLayerTables | ( | TeLayer * | layer,
|  | std::vector< std::string > & | coverageLayerTables
| ) |  |

TL_DLL int TeRetrieveCoverageNumElements | ( | TeLayer * | layer,
|  | const std::string & | coverageId
| ) |  |

TL_DLL std::string TeRetrieveCoverageTable | ( | TeLayer * | layer,
|  | const std::string & | coverageId
| ) |  |

TL_DLL void TeRetrieveDimensions | ( | TeLayer * | layer,
|  | const std::string & | coverageId,
|  | std::vector< TeCoverageDimension > & | dimensions
| ) |  |

TL_DLL TeLayer* TeRetrieveLayer | ( | TeDatabase * | database,
|  | const int | layerId
| ) |  |

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines