| 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/TeLayerFunctions.cpp File Reference
`#include "TeLayerFunctions.h"`
`#include "../kernel/TeImportRaster.h"`
`#include "../kernel/TeProgress.h"`
`#include "../kernel/TeRaster.h"`
`#include "../kernel/TeExternalTheme.h"`
`#include "TeThemeFunctions.h"`

## Functions

void | TeStartProcessing (int steps, const char *message)
bool | TeNextStep (int step)
bool | TeCopyThemeToLayer (TeTheme *inTheme, TeLayer *outLayer, int selObj, map< string, string > *txtTable)
bool | TeCopyLayerToLayer (TeLayer *inLayer, TeLayer *outLayer, map< string, string > *txtTable)
bool | TeCopyExternThemeToLayer (TeTheme *inTheme, TeLayer *outLayer, int selObj, map< string, string > *)

## Function Documentation

bool TeCopyExternThemeToLayer | ( | TeTheme * | inTheme,
|  | TeLayer * | outLayer,
|  | int | selObj,
|  | map< string, string > * | txtTable = `0`
| ) |  |

This function fills a layer with the objects selected in a theme

Parameters:

  inTheme | pointer to the source theme
  outLayer | pointer to the destination layer (already created)
  selObj | flag to indicate with objects of the theme should be copied.
  txtTable | pointer to a map<string,string> to return the old and new names of the text tables

bool TeCopyLayerToLayer | ( | TeLayer * | inLayer,
|  | TeLayer * | outLayer,
|  | map< string, string > * | txtTable = `0`
| ) |  |

This function copies a extern layer to another local

Parameters:

  inLayer | pointer to the source theme
  outLayer | pointer to the destination layer (already created)
  txtTable | pointer to a map<string,string> to return the old and new names of the text tables

Examples:
  copyLayer.cpp.

bool TeCopyThemeToLayer | ( | TeTheme * | inTheme,
|  | TeLayer * | outLayer,
|  | int | selObj,
|  | map< string, string > * | txtTable = `0`
| ) |  |

This function fills a layer with the objects selected in a theme

Parameters:

  inTheme | pointer to the source theme
  outLayer | pointer to the destination layer (already created)
  selObj | flag to indicate with objects of the theme should be copied.
  txtTable | pointer to a map<string,string> to return the old and new names of the text tables

bool TeNextStep | ( | int | step | ) |

void TeStartProcessing | ( | int | steps,
|  | const char * | message
| ) |  |

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines