26 #ifndef __TERRALIB_FE_INTERNAL_FILTERCAPABILITIES_H 
   27 #define __TERRALIB_FE_INTERNAL_FILTERCAPABILITIES_H 
   37     class ScalarCapabilities;
 
   38     class SpatialCapabilities;
 
This class can be used to create capabilities document of services that use filter encoding.
 
const IdCapabilities * getIdCapabilities() const
It returns the filter id capabilities.
 
FilterCapabilities()
It initializes a new FilterCapabilities.
 
void setIdCapabilities(IdCapabilities *idCapabilities)
It sets the filter id capabilities.
 
SpatialCapabilities * m_spatialCapabilities
Mandatory.
 
const ScalarCapabilities * getScalarCapabilities() const
It returns the filter scalar 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.
 
const SpatialCapabilities * getSpatialCapabilities() const
It returns the filter spatial capabilities.
 
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.
 
#define TEFEEXPORT
You can use this macro in order to export/import classes and functions from this module.
 
Proxy configuration file for TerraView (see terraview_config.h).