A struct that represents a spatial restriction. More...
#include <SpatialRestrictionVisitor.h>
Public Member Functions | |
SpatialRestriction () | |
Default constructor. More... | |
~SpatialRestriction () | |
Destructor. More... | |
Public Attributes | |
const Function * | m_function |
The function that represents the spatial restriction. More... | |
te::gm::Geometry * | m_geometry |
The geometry of the spatial restriction. More... | |
std::size_t | m_index |
Internal index of the spatial restriction. More... | |
bool | m_isFromEnvelope |
A flag that indicates if the spatial restriction uses an envelope. More... | |
std::string | m_pname |
The property name of the spatial restriction. More... | |
te::gm::SpatialRelation | m_type |
The spatial restriction type. More... | |
A struct that represents a spatial restriction.
Definition at line 56 of file SpatialRestrictionVisitor.h.
te::da::SpatialRestriction::SpatialRestriction | ( | ) |
Default constructor.
te::da::SpatialRestriction::~SpatialRestriction | ( | ) |
Destructor.
const Function* te::da::SpatialRestriction::m_function |
The function that represents the spatial restriction.
Definition at line 69 of file SpatialRestrictionVisitor.h.
te::gm::Geometry* te::da::SpatialRestriction::m_geometry |
The geometry of the spatial restriction.
Definition at line 66 of file SpatialRestrictionVisitor.h.
std::size_t te::da::SpatialRestriction::m_index |
Internal index of the spatial restriction.
Definition at line 64 of file SpatialRestrictionVisitor.h.
bool te::da::SpatialRestriction::m_isFromEnvelope |
A flag that indicates if the spatial restriction uses an envelope.
Definition at line 68 of file SpatialRestrictionVisitor.h.
std::string te::da::SpatialRestriction::m_pname |
The property name of the spatial restriction.
Definition at line 67 of file SpatialRestrictionVisitor.h.
te::gm::SpatialRelation te::da::SpatialRestriction::m_type |
The spatial restriction type.
Definition at line 65 of file SpatialRestrictionVisitor.h.