aRTtheme-class {aRT} | R Documentation

## Class "aRTtheme"

### Description

Class that enables database queries with temporal and (or) attributes restrictions. It can be created using the results of a spatial query, passing the ids. Temporal queries are done creating an aRTquerier object from this object.

Themes in TerraLib have also visual aspects, as colors and lines styles. These configurations are not used when an `aRTtheme` is created, besause this object can be used only for processing. But there are functions to do this, for example `setVisual` and `setVisible`.

### Objects from the Class

Objects can be created by calls of the form `new("aRTtheme", aRTlayer, themename)`.

### Slots

`pointer`:
  An external pointer to a TerraLib object. DO NOT change it!

### Extends

Class `aRTcomponent`, directly.

### Methods

getAttributes:
  Do a query and return all.
getBox:
  Returns the bounding box.
getData:
  Returns all attributes and geometry of a layer.
getGeometry:
  Returns all the geometry associated with the object.
initialize:
  Initializer of aRTtheme class.
setVisual:
  Sets the colors associated to a theme's geometry.
setVisible:
  Changes the visibility of a theme (visible or not).

### Author(s)

Marcos Aurelio Carrero and Pedro Ribeiro de Andrade Neto

### References

http://www.est.ufpr.br/aRT

### See Also

See `aRTtheme-METHOD` for a method of this class or `CLASSNAME-class` for links to other classes.

[Package aRT version 0.3-6 Index]