te::da::SpatialRestriction Struct Reference

A struct that represents a spatial restriction. More...

#include <SpatialRestrictionVisitor.h>

Public Member Functions

 SpatialRestriction ()
 Default constructor. More...
 
 ~SpatialRestriction ()
 Destructor. More...
 

Public Attributes

const Functionm_function
 The function that represents the spatial restriction. More...
 
te::gm::Geometrym_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...
 

Detailed Description

A struct that represents a spatial restriction.

Definition at line 56 of file SpatialRestrictionVisitor.h.

Constructor & Destructor Documentation

te::da::SpatialRestriction::SpatialRestriction ( )

Default constructor.

te::da::SpatialRestriction::~SpatialRestriction ( )

Destructor.

Member Data Documentation

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.


The documentation for this struct was generated from the following file: