27 #include "../geometry/Geometry.h"
28 #include "../gml/Envelope.h"
te::gm::Geometry * getGeometry() const
It returns the geometry.
A spatial operator determines whether its geometric arguments satisfy the stated spatial relationship...
void setProperty(PropertyName *p)
It sets the property name.
A class for binary spatial operators.
PropertyName * getProperty() const
It returns the property name.
BinarySpatialOp(const char *opName=0)
It initializes the BinarySpatialOp.
void setEnvelope(te::gml::Envelope *e)
It sets the envelope.
void setGeometry(te::gm::Geometry *g)
It sets the geometry.
This class is used to encode the name of any property of an object.
Envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimension...
Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards.
An static class with global definitions.
te::gml::Envelope * getEnvelope() const
It returns the envelope.
virtual ~BinarySpatialOp()
Destructor.