| 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/TeThemeFunctions.h File Reference
`#include "TeFunctionsDefines.h"`
`#include <vector>`
`#include <string>`

Go to the source code of this file.

## Functions

TLFUNCTIONS_DLL bool | TeCreateThemeFromTheme (TeTheme *inTheme, const string &newThemeName, int selObj=0, TeTheme *newTheme=0)
| Creates a new theme from the objects of an existing theme.
TLFUNCTIONS_DLL vector< string > | getObjects (TeTheme *theme, int sel)
TLFUNCTIONS_DLL vector< string > | getItems (TeTheme *theme, int sel)
TLFUNCTIONS_DLL vector< string > | getObjects (TeTheme *theme, vector< string > &itens)
TLFUNCTIONS_DLL vector< string > | getItems (TeTheme *theme, vector< string > &objcts)

## Detailed Description

This file contains functions to deal with themes

## Function Documentation

TLFUNCTIONS_DLL vector<string> getItems | ( | TeTheme * | theme,
|  | int | sel
| ) |  |

TLFUNCTIONS_DLL vector<string> getItems | ( | TeTheme * | theme,
|  | vector< string > & | objcts
| ) |  |

TLFUNCTIONS_DLL vector<string> getObjects | ( | TeTheme * | theme,
|  | vector< string > & | itens
| ) |  |

TLFUNCTIONS_DLL vector<string> getObjects | ( | TeTheme * | theme,
|  | int | sel
| ) |  |

TLFUNCTIONS_DLL bool TeCreateThemeFromTheme | ( | TeTheme * | inTheme,
|  | const string & | newThemeName,
|  | int | selObj = `0`,
|  | TeTheme * | newTheme = `0`
| ) |  |

Creates a new theme from the objects of an existing theme.

Parameters:

  inTheme | input theme
  newThemeName | the name of the new theme
  selObj | the criteria to include objects of the existing theme in the new one
  newTheme | pointer to the new theme created if it succeed and null otherwise

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines