26 #ifndef __TERRALIB_FE_INTERNAL_SPATIALOPERATOR_H
27 #define __TERRALIB_FE_INTERNAL_SPATIALOPERATOR_H
30 #include "../common/Comparators.h"
41 class GeometryOperands;
100 const char* getOpName()
const;
125 static const char* findOperator(
const char* o);
128 static void loadValidOperatorList();
131 static void clearValidOperatorList();
148 #endif // __TERRALIB_FE_INTERNAL_SPATIALOPERATOR_H
#define TEFEEXPORT
You can use this macro in order to export/import classes and functions from this module.
const char * m_name
Spatial operator name.
Configuration flags for the TerraLib Filter Encoding module.
GeometryOperands * m_geometryOperands
Optional.
static std::set< const char *, te::common::LessCmp< const char * > > sm_validSpatialOperators
The list of valid spatial operators.