26#ifndef __TERRALIB_FE_INTERNAL_FILTERCAPABILITIES_H
27#define __TERRALIB_FE_INTERNAL_FILTERCAPABILITIES_H
FilterCapabilities()
It initializes a new FilterCapabilities.
const ScalarCapabilities * getScalarCapabilities() const
It returns the filter scalar capabilities.
void setIdCapabilities(IdCapabilities *idCapabilities)
It sets the filter id capabilities.
const SpatialCapabilities * getSpatialCapabilities() const
It returns the filter spatial capabilities.
SpatialCapabilities * m_spatialCapabilities
Mandatory.
const IdCapabilities * getIdCapabilities() const
It returns the filter id capabilities.
void setScalarCapabilities(ScalarCapabilities *scCapabilities)
It sets the filter scalar capabilities operations.
void setSpatialCapabilities(SpatialCapabilities *spCapabilities)
It sets the filter spatial capabilities operations.
IdCapabilities * m_idCapabilities
Mandatory.
ScalarCapabilities * m_scalarCapabilities
Mandatory.
~FilterCapabilities()
Destructor.
Id capabilities include the ability to refer to elements in a GML version 3 data source using an ogc:...
Scalar capabilities include the ability to process logical expressions, comparisons and arithmetic op...
Spatial capabilities include the ability to filter spatial data.
Namespace for the Filter Encoding module of TerraLib.
Configuration flags for the TerraLib Filter Encoding module.
#define TEFEEXPORT
You can use this macro in order to export/import classes and functions from this module.