37   if(intersectionMatrix)
 
   38     m_args.push_back(intersectionMatrix);
 
   47   if(!intersectionMatrix.empty())
 
This is an abstract class that models a query expression. 
 
ST_Relate & operator=(const ST_Relate &rhs)
 
A class that models a Function expression. 
 
A class that models a Literal String value. 
 
TE_DEFINE_VISITABLE ST_Relate(Expression *g1, Expression *g2, LiteralString *intersectionMatrix=0)
Constructor. 
 
A static class with global function name definitions. 
 
Function & operator=(const Function &rhs)
 
Spatial relation function. 
 
Spatial relation function. 
 
virtual Expression * clone() const =0
It creates a new copy of this expression. 
 
std::vector< Expression * > m_args
The list of arguments. 
 
A static class with global function name definitions. 
 
Expression * clone() const 
It creates a new copy of this expression. 
 
This class models a string Literal value.